This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Number of Faults per Line of Code
July 1982 (vol. 8 no. 4)
pp. 437-439
M. Lipow, TRW Electronics and Defense Sector
In this note, the number of faults or "bugs" per line of code is estimated based upon Halstead's software science relationships. This number is shown to be an increasing function of the number of lines of code in a program, a result in agreement with intuition and some current theories of complexity. The form of this function is investigated and an easy-to-use approximation is developed. An application to a moderately large software project is shown in which the predicted number of faults for program modules of various sizes agrees fairly well with the actual numbers of faults discovered.
Index Terms:
software science, Fault prediction, fault rate, program complexity
Citation:
M. Lipow, "Number of Faults per Line of Code," IEEE Transactions on Software Engineering, vol. 8, no. 4, pp. 437-439, July 1982, doi:10.1109/TSE.1982.235579
Usage of this product signifies your acceptance of the Terms of Use.