DocumentCode
1871247
Title
A Novel Evaluation Method for Defect Prediction in Software Systems
Author
Wang, Wei ; Ding, Xuan ; Li, Chunping ; Wang, Hui
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2010
fDate
10-12 Dec. 2010
Firstpage
1
Lastpage
5
Abstract
In this paper, we propose a novel evaluation method for defect prediction in object-oriented software systems. For each metric to evaluate, we start by applying it to the dependency graph extracted from the target software system, and obtain a list of classes ordered by their predicted degree of defect under that metric. By utilizing the actual defect data mined from the subversion database, we evaluate the quality of each metric through means of a weighted reciprocal ranking mechanism. Our method can tell not only the overall quality of each evaluated metric, but also the quality of the prediction result for each class, especially those costly ones. Evaluation results and analysis show the efficiency and rationality of our method.
Keywords
database management systems; graph theory; object-oriented methods; software metrics; defect prediction; dependency graph; object-oriented software systems; subversion database; weighted reciprocal ranking mechanism; Data mining; Databases; Java; Maintenance engineering; Measurement; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-5391-7
Electronic_ISBN
978-1-4244-5392-4
Type
conf
DOI
10.1109/CISE.2010.5676810
Filename
5676810
Link To Document