• DocumentCode
    2293399
  • Title

    Exploring machine learning techniques for software size estimation

  • Author

    Regolin, Evandro N. ; De Souza, Gustavo A. ; Pozo, Aurora R T ; Vergilio, Silvia R.

  • Author_Institution
    Comput. Sci. Dept., Fed. Univ. of Parana, Curitiba, Brazil
  • fYear
    2003
  • fDate
    6-7 Nov. 2003
  • Firstpage
    130
  • Lastpage
    136
  • Abstract
    Prediction models are fundamental in the early stages of the software development when many times, decisions must be taken without the required information. A typical information that is not available in these stages is software size metrics, such as lines of code (LOC). Models for LOC estimation are obtained from historical data and statistical regression methods are usually applied. These characteristics make this estimation problem especially interesting for the application of machine learning techniques. To explore this fact, this work applies Genetic Programming and Neural Networks techniques for LOC estimation. Two different data sets were used to obtain two models using respectively the metrics function points and number of components. The models are analysed and the machine learning techniques are compared.
  • Keywords
    genetic algorithms; learning (artificial intelligence); neural nets; regression analysis; software engineering; LOC estimation; genetic programming; lines of code; machine learning; neural networks; software development; software size estimation; software size metrics; statistical regression; Application software; Computer science; Equations; Genetic programming; Lab-on-a-chip; Machine learning; Maximum likelihood estimation; Network-on-a-chip; Neural networks; Predictive models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Chilean Computer Science Society, 2003. SCCC 2003. Proceedings. 23rd International Conference of the
  • ISSN
    1522-4902
  • Print_ISBN
    0-7695-2008-1
  • Type

    conf

  • DOI
    10.1109/SCCC.2003.1245453
  • Filename
    1245453