A Compositional Model for Cross-Project Effort-Aware Defect Prediction

Lin Zhu,Yanjiao Zhang,Shuang Yin,Yanhui Li
DOI: https://doi.org/10.1117/12.3009530
2023-01-01
Abstract:The Cross-Project Effort-Aware Defect Prediction (CPEADP) model can effectively use detection resources and the data from different projects to build models. One factor affecting the performance of CPEADP is the problem of data distribution differences in cross-project settings. The classification performance also greatly impacts the predictive capabilities of the models. Therefore, we propose the BDA-DF model and conduct experiments on 11 cross-project datasets from the PROMISE repository. Compared to traditional data filtering and transfer learning methods, our approach exhibits significant improvements across five effort-aware metrics, including Precision@20%, Recall@20%, F1@20%, PofB@20%, and IFA. To explore the optimal classifier for CPEADP, we embed seven different classifiers into BDA. The experimental results on the BDA embedded with different classifiers reveal that DF exhibits the best overall performance.
What problem does this paper attempt to address?