• DocumentCode
    909277
  • Title

    An empirical study of a model for program error prediction

  • Author

    Takahashi, Muneo ; Kamayachi, Yuji

  • Author_Institution
    Electr. Commun. Labs., NTT Corp., Tokyo, Japan
  • Volume
    15
  • Issue
    1
  • fYear
    1989
  • fDate
    1/1/1989 12:00:00 AM
  • Firstpage
    82
  • Lastpage
    86
  • Abstract
    A model is presented for estimating the number of errors remaining in a program at the beginning of the testing phase of development. The relationships between the errors occurring in a program and the various factors that affect software development, such as programmer skill, are statistically analyzed. The model is then derived using the factors significantly identified in the analysis. On the basis of data collected during the development of large-scale software systems, it is shown that factors such as frequency of program specification change, programmer skill, and volume of program design documentation are significant and that the model based on these factors is more reliable than conventional error prediction methods based on program size alone
  • Keywords
    program testing; software engineering; large-scale software systems; program design documentation; program error prediction; program specification change; programmer skill; software development; testing phase; Communication system control; Data analysis; Environmental factors; Error correction; Large-scale systems; Predictive models; Programming; Software quality; Software systems; Testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.21729
  • Filename
    21729