• DocumentCode
    2587753
  • Title

    Modeling software reliability growth with genetic programming

  • Author

    Costa, Eduardo Oliveira ; Vergilio, Silvia R. ; Pozo, Aurora ; Souza, Gustavo

  • Author_Institution
    Dept. of Comput. Sci., Fed. Univ. of Parana, Curitiba
  • fYear
    2005
  • fDate
    1-1 Nov. 2005
  • Lastpage
    180
  • Abstract
    Reliability models are very useful to estimate the probability of the software fail along the time. Several different models have been proposed to estimate the reliability growth, however, none of them has proven to perform well considering different project characteristics. In this work, we explore genetic programming (GP) as an alternative approach to derive these models. GP is a powerful machine learning technique based on the idea of genetic algorithms and has been acknowledged as a very suitable technique for regression problems. The main motivation to choose GP for this task is its capability of learning from historical data, discovering an equation with different variables and operators. In this paper, experiments were conducted to confirm this hypotheses and the results were compared with traditional and neural network models
  • Keywords
    failure analysis; genetic algorithms; learning (artificial intelligence); probability; software reliability; genetic algorithms; genetic programming; machine learning; software failure probability; software reliability growth modeling; Artificial neural networks; Computer science; Differential equations; Genetic algorithms; Genetic programming; Machine learning; Neural networks; Software measurement; Software reliability; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2005. ISSRE 2005. 16th IEEE International Symposium on
  • Conference_Location
    Chicago, IL
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2482-6
  • Type

    conf

  • DOI
    10.1109/ISSRE.2005.29
  • Filename
    1544732