Title
Defect prediction model using transfer learning
Abstract
Software defect prediction (SDP) plays an important role in new research areas of software engineering. Cross-project defect prediction (CPDP) technique achieved success for prediction of defects in innovating projects having lack of data. In this study, we have developed predictive models using different machine learning algorithms. Two approaches for DP were discussed in this study. One approach is heterogeneous defect prediction (HDP), and another approach is within-project defect prediction (WPDP). We have used different projects in HDP. The metrics matching analyzer is used for identifying matching metrics across different projects. The concept of transfer learning helps to improve DP by using HDP. HDP takes one project for training and testing against another project. We have shown the best machine learning algorithm for the DP model. The DP helps us in identifying defects before its delivery to the customer. To achieve our goal, we have taken twelve datasets from NASA and PROMISE repository. The machine learning algorithms are compared using statistical tests. The performance of the developed prediction model has been evaluated using area under curve performance measure
Year
DOI
Venue
2022
10.1007/s00500-022-06846-x
Soft Computing
Keywords
DocType
Volume
Software defect prediction, Transfer learning, Heterogeneous defect prediction, Machine learning, Statistical test
Journal
26
Issue
ISSN
Citations 
10
1432-7643
0
PageRank 
References 
Authors
0.34
15
2
Name
Order
Citations
PageRank
Ruchika Malhotra153335.12
Shweta Meena200.34