ACM Home Page
Please provide us with feedback. Feedback
How to measure success of fault prediction models
Full text PdfPdf (120 KB)
Source Foundations of Software Engineering archive
Fourth international workshop on Software quality assurance: in conjunction with the 6th ESEC/FSE joint meeting table of contents
Dubrovnik, Croatia
SESSION: Empirical studies table of contents
Pages: 25 - 30  
Year of Publication: 2007
ISBN:978-1-59593-724-7
Authors
Thomas J. Ostrand  AT&T Labs - Research, Florham Park, NJ
Elaine J. Weyuker  AT&T Labs - Research, Florham Park, NJ
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
CEPIS : The Council of European Professional Informatics Societies
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 66,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1295074.1295080
What is a DOI?

ABSTRACT

Many fault prediction models have been proposed in the software engineering literature, and their success evaluated according to various metrics that are widely used in the statistics community. To be able to make meaningful comparisons among the proposed models, it is important that the metrics assess meaningful properties of the predictions. We examine several of the more common metrics, discuss the advantages and disadvantages of each, and illustrate their application to predictions made on a large industrial system. We conclude that the most useful metrics are the percentage of faults that occur in the predicted most fault-prone files, and the Type II misclassification rate.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
 
4
 
5
T. M. Khoshgoftaar, E. B. Allen, J. Deng. Using Regression Trees to Classify Fault-Prone Software Modules. IEEE Trans. on Reliability, Vol 51, No. 4, Dec 2002, pp. 455--462.
 
6
P. McCullagh and J. A. Nelder. Generalized Linear Models, Second Edition Chapman and Hall, London, 1989.
 
7
A. Mockus and D. M. Weiss. Predicting Risk of Software Changes. Bell Labs Technical Journal, April-June 2000, pp. 169--180.
8
 
9
 
10
SAS Institute Inc. SAS/STAT User's Guide, Version 8, SAS Institute, Cary, NC, 1999.
11
12

Collaborative Colleagues:
Thomas J. Ostrand: colleagues
Elaine J. Weyuker: colleagues