loading...
On the Distribution of Software Faults
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSE.2007.70771March/April 2008 (vol. 34 no. 2) pp. 301-302
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Pareto principle is often used to describe how faults in large software systems are distributed over modules. A recent paper by Andersson and Runeson again confirmed the Pareto principle of fault distribution. In this paper, we show that the distribution of software faults can be more precisely described as the Weibull distribution.

[1] 301 C. Andersson and P. Runeson, “A Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems,” IEEE Trans. Software Eng., vol. 33, no. 5, pp. 273-286, May 2007.
[2] R. Cooper and A. Weekes, Data, Models, and Statistical Analysis. Philip Allan Publishing, 1983.
[3] N. Fenton and N. Ohlsson, “Quantitative Analysis of Faults and Failures in a Complex Software System,” IEEE Trans. Software Eng., vol. 26, no. 8, pp.797-814, Aug. 2000.
[4] J.M. Juran and F.M. Gryna Jr., Quality Control Handbook, fourth ed. McGraw-Hill, 1988.
[5] G. Keller and B. Warrack, Statistics for Management and Economics. Duxbury, 1999.
[6] R. Ramakumar, Engineering Reliability: Fundamentals and Applications. Prentice Hall, 1993.
[7] T. Zimmermann, R. Premraj, and A. Zeller, “Predicting Defects for Eclipse,” Proc. Third Int'l Workshop Predictor Models in Software Eng., http://www.st.cs.uni-sb.desoftevo/, May 2007.

Index Terms:
Product metrics, Measurement applied to SQA and V&V
Citation:
Hongyu Zhang, "On the Distribution of Software Faults," IEEE Transactions on Software Engineering, vol. 34, no. 2, pp. 301-302, Mar./Apr. 2008, doi:10.1109/TSE.2007.70771
Usage of this product signifies your acceptance of the Terms of Use.