Multi-source Heterogeneous Software Defect Prediction Method

Jie YANG,Gui-sheng FAN,Hui-qun YU
DOI: https://doi.org/10.3969/j.issn.1000-1220.2019.04.033
2019-01-01
Abstract:The existing heterogeneous software defect prediction method solves the problem that cross-project software defect prediction requires source project must have the same metrics as target project. It matches metrics between source project and target project based on metric similarity and constructs the prediction model by them. However,this method has some defects in calculating metric similari-ty and its performance is unstable. In order to solve these problems,a multi-source heterogeneous software defect prediction method based on metric similarity is proposed. It calculates the metric similarity by data statistical features and obtains the final prediction re-sult through weighting the outputs of models generated by different source projects according to their similarities. The experimental re-sults on 38 data sets from 10 groups of heterogeneous projects show that this method significantly improves the performance of hetero-geneous defect prediction and narrows the gap with with-in project defect prediction.
What problem does this paper attempt to address?