Back to Search
Start Over
Data sampling and kernel manifold discriminant alignment for mixed-project heterogeneous defect prediction.
- Source :
- Software Quality Journal; Dec2022, Vol. 30 Issue 4, p917-951, 35p
- Publication Year :
- 2022
-
Abstract
- Heterogeneous defect prediction (HDP) refers to identifying more likely defect-proneness of software modules in a target project using heterogeneous metric data from other source projects, which solves the heterogeneous metric problem in cross-project defect prediction. Recently, several mixed-project HDP methods have been presented. However, these models neglect to address the linear inseparability and cross-project class imbalance issues simultaneously. These limitations usually lead to the unsatisfactory performance of HDP. In this paper, we propose an improved transfer learning approach for mixed-project HDP to deal with the above limitations, called data sampling and kernel manifold discriminant alignment (DSKMDA). DSKMDA firstly applies data sampling technique to handle the class imbalance issue. Then it uses kernel manifold discriminant alignment technique to handle the linear inseparability issue. Extensive experiments on 13 projects from three public benchmark datasets with four evaluation measures demonstrate that DSKMDA can produce better or comparable results against a range of competing methods. [ABSTRACT FROM AUTHOR]
- Subjects :
- FORECASTING
SAMPLING (Process)
COMPUTER software quality control
Subjects
Details
- Language :
- English
- ISSN :
- 09639314
- Volume :
- 30
- Issue :
- 4
- Database :
- Complementary Index
- Journal :
- Software Quality Journal
- Publication Type :
- Academic Journal
- Accession number :
- 160371739
- Full Text :
- https://doi.org/10.1007/s11219-022-09588-z