Title
Heterogeneous defect prediction
Abstract
Software defect prediction is one of the most active research areas in software engineering. We can build a prediction model with defect data collected from a software project and predict defects in the same project, i.e. within-project defect prediction (WPDP). Researchers also proposed cross-project defect prediction (CPDP) to predict defects for new projects lacking in defect data by using prediction models built by other projects. In recent studies, CPDP is proved to be feasible. However, CPDP requires projects that have the same metric set, meaning the metric sets should be identical between projects. As a result, current techniques for CPDP are difficult to apply across projects with heterogeneous metric sets. To address the limitation, we propose heterogeneous defect prediction (HDP) to predict defects across projects with heterogeneous metric sets. Our HDP approach conducts metric selection and metric matching to build a prediction model between projects with heterogeneous metric sets. Our empirical study on 28 subjects shows that about 68% of predictions using our approach outperform or are comparable to WPDP with statistical significance.
Year
DOI
Venue
2015
10.1145/2786805.2786814
ESEC/SIGSOFT FSE
Keywords
Field
DocType
Defect prediction, quality assurance, heterogeneous metrics
Data mining,Computer science,Software bug,Software,Artificial intelligence,Predictive modelling,Empirical research,Machine learning,Quality assurance
Conference
Volume
Issue
Citations 
44
9
45
PageRank 
References 
Authors
1.03
46
2
Name
Order
Citations
PageRank
Jaechang Nam138111.59
Sunghun Kim23036114.11