• DocumentCode
    1683428
  • Title

    Predicting Coding Effort in Projects Containing XML

  • Author

    Karus, S. ; Dumas, M.

  • Author_Institution
    Univ. of Zurich, Zurich, Switzerland
  • fYear
    2012
  • Firstpage
    203
  • Lastpage
    212
  • Abstract
    This paper studies the problem of predicting the coding effort for a subsequent year of development by analysing metrics extracted from project repositories, with an emphasis on projects containing XML code. The study considers thirteen open source projects and applies machine learning algorithms to generate models to predict one-year coding effort, measured in terms of lines of code added, modified and deleted. Both organisational and code metrics associated to revisions are taken into account. The results show that coding effort is highly determined by the expertise of developers while source code metrics have little effect on improving the accuracy of estimations of coding effort. The study also shows that models trained on one project are unreliable at estimating effort in other projects.
  • Keywords
    XML; learning (artificial intelligence); software cost estimation; XML code; code addition; code deletion; code metric; code modification; coding effort prediction; extensible markup language; machine learning algorithm; one-year coding effort; open source project; organisational metric; project repository; software project cost estimation; Control systems; Encoding; Estimation; Measurement; Predictive models; Software; XML; XML; XSLT; coding effort; estimation; metrics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on
  • Conference_Location
    Szeged
  • ISSN
    1534-5351
  • Print_ISBN
    978-1-4673-0984-4
  • Type

    conf

  • DOI
    10.1109/CSMR.2012.29
  • Filename
    6178867