JOURNAL ARTICLE

Source selection and transfer defect learning based cross-project defect prediction

Wanzhi WenNingbo ZhuBingqing YeXikai LiChuyue WangJiawei ChuYuehua Li

Year: 2022 Journal:   International Journal of Computing Science and Mathematics Vol: 16 (3)Pages: 195-195   Publisher: Inderscience Publishers

Abstract

Software defect is an important metric to evaluate software quality. Too many defects will make the software unavailable and cause economic losses. The aim of software defect prediction (SDP) is to find defects as early as possible. Based on this, source project selection and transfer defect learning based cross-project defect prediction (STCPDP) is proposed. This method firstly sets the threshold of the metrics to predict the defect more effectively, secondly computes the similarity between different project versions to find the appropriate train sets, and finally combines the popular transfer defect learning method TCA + to predict software defects based on the logistic linear regression model. Experimental results show that when the defect probability threshold is about 0.4, STCPDP has better performance based on the F-measure metric, and STCPDP can effectively improve the popular CPDP models.

Keywords:
Computer science Metric (unit) Transfer of learning Software Selection (genetic algorithm) Software bug Data mining Software metric Machine learning Artificial intelligence Quality (philosophy) Similarity (geometry) Transfer (computing) Software quality Algorithm Software development

Metrics

1
Cited By
0.38
FWCI (Field Weighted Citation Impact)
0
Refs
0.67
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.