Issue No.01 - January (1989 vol.15)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.21729
<p>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.</p>
program error prediction; testing phase; software development; programmer skill; large-scale software systems; program specification change; program design documentation; program testing; software engineering.
M. Takahashi, Y. Kamayachi, "An Empirical Study of a Model for Program Error Prediction", IEEE Transactions on Software Engineering, vol.15, no. 1, pp. 82-86, January 1989, doi:10.1109/32.21729