• DocumentCode
    2123154
  • Title

    Applying Genetic Programming for Estimating Software Development Effort of Short-scale Projects

  • Author

    Chavoya, Arturo ; Lopez-Martin, Cuauhtemoc ; Meda-Campa, M.E.

  • Author_Institution
    Dept. of Inf. Syst., Univ. of Guadalajara, Zapopan, Mexico
  • fYear
    2011
  • fDate
    11-13 April 2011
  • Firstpage
    174
  • Lastpage
    179
  • Abstract
    Statistical regression and neural networks have frequently been used to estimate the development effort of both short and large software projects. In this paper, a genetic programming technique is used with the goal of estimating the effort required in the development of short-scale projects. Results obtained are compared with those generated using the first two techniques. A sample of 132 short-scale projects developed by 40 programmers was used for generating the three models, whereas another sample of 77 projects developed by 24 programmers was used for validating those three models. Accuracy results from the model obtained with genetic programming suggest that it could be used to estimate software development effort of short-scale projects when these projects are developed in a disciplined manner within a development controlled environment.
  • Keywords
    genetic algorithms; software development management; development controlled environment; genetic programming; neural networks; short scale projects; software development effort; statistical regression; Accuracy; Artificial neural networks; Estimation; Genetic programming; Predictive models; Programming; Software; feedforward neural network; genetic programming; software effort estimation; statistical regression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-61284-427-5
  • Electronic_ISBN
    978-0-7695-4367-3
  • Type

    conf

  • DOI
    10.1109/ITNG.2011.37
  • Filename
    5945228