Number of Faults per Line of Code

@article{Lipow1982NumberOF,
  title={Number of Faults per Line of Code},
  author={M. Lipow},
  journal={IEEE Transactions on Software Engineering},
  year={1982},
  volume={SE-8},
  pages={437-439}
}
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… CONTINUE READING
Highly Cited
This paper has 112 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 72 extracted citations

113 Citations

051015'84'91'99'07'15
Citations per Year
Semantic Scholar estimates that this publication has 113 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-8 of 8 references

Quantitative Estimates of Debugging Requirements

IEEE Transactions on Software Engineering • 1979

Software Reliability: A Study of Large Project Reality, TRW Ser. Software Technol. 2

T A Thayer, M Lipow, E C Nelson
Software Reliability: A Study of Large Project Reality, TRW Ser. Software Technol. 2 • 1978

Elements of Software Science

M H Halstead
Elements of Software Science • 1977

An analysis of errors and their causes in system programs

IEEE Transactions on Software Engineering • 1975

A theory of system complexity

A E Ferdinand
Int. J. General Syst • 1974
View 2 Excerpts

The final report on a software reliability measurement study

W L Wagoner
Aerospace Corp. Rep. TOR-0074(4112)-I • 1973

Elements of Numerical Analysis

P Henrici
Elements of Numerical Analysis • 1964

Similar Papers

Loading similar papers…