Cross-Project Aging-Related Bug Prediction Based on Transfer Learning and Class Imbalance Learning

Software aging results from aging-related bugs (ARBs) in long-running systems, that usually causes performance decline and system crashes. Since collecting ARB data is challenging due to its scarcity, it hinders the development of effective prediction models. Moreover, existing cross-project ARB prediction methods often ignore project-specific distribution differences and neglect class imbalance and overlap issues between ARB and non-ARB classes. In this paper, a hybrid approach that combines the balanced distribution adaptation (BDA), the improved subclass discriminant analysis (ISDA), and the self-paced ensemble under-sampling (SPE) techniques, called BISP in short, is proposed to address the aforementioned problems. The main idea behind BISP is first to use BDA to adaptively reduce the difference of projects' marginal distribution and conditional distribution, and then employ ISDA and SPE to alleviate the severe class imbalance together with class overlap. Experimental results obtained for six classifiers and six cross-project datasets show that compared with the state-of-the-art approaches TLAP and JDA-ISDA based on transfer learning, BISP improves the average balance by 34.8% and 2.3% and improves the average AUC by 26.5% and 8.4%, respectively. Compared with the deep learning approach SRLA, BISP can improve the average balance value by 5.1%.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Dependable and Secure Computing
Published
2025-05-09
DOI
https://doi.org/10.1109/tdsc.2025.3567957
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cross-Project Aging-Related Bug Prediction Based on Transfer Learning and Class Imbalance Learning

Kai Jia, Junwei Zhou, Wenzhi Xie, Jing Tian et al.
IEEE Transactions on Dependable and Secure Computing
Software Reliability and Analysis Research
article

Cross-Project Aging-Related Bug Prediction Based on Transfer Learning and Class Imbalance Learning

Kai Jia, Junwei Zhou, Wenzhi Xie, Jing Tian, Bin Xu, Dongdong Zhao, Jianwen Xiang
article en

Abstract

Software aging results from aging-related bugs (ARBs) in long-running systems, that usually causes performance decline and system crashes. Since collecting ARB data is challenging due to its scarcity, it hinders the development of effective prediction models. Moreover, existing cross-project ARB prediction methods often ignore project-specific distribution differences and neglect class imbalance and overlap issues between ARB and non-ARB classes. In this paper, a hybrid approach that combines the balanced distribution adaptation (BDA), the improved subclass discriminant analysis (ISDA), and the self-paced ensemble under-sampling (SPE) techniques, called BISP in short, is proposed to address the aforementioned problems. The main idea behind BISP is first to use BDA to adaptively reduce the difference of projects' marginal distribution and conditional distribution, and then employ ISDA and SPE to alleviate the severe class imbalance together with class overlap. Experimental results obtained for six classifiers and six cross-project datasets show that compared with the state-of-the-art approaches TLAP and JDA-ISDA based on transfer learning, BISP improves the average balance by 34.8% and 2.3% and improves the average AUC by 26.5% and 8.4%, respectively. Compared with the deep learning approach SRLA, BISP can improve the average balance value by 5.1%.

IEEE Transactions on Dependable and Secure ComputingVol. 22(5)
Wuhan University of Technology (CN), Ministry of Transport (CN)
Openalex Percentile: Top 91%
Software Reliability and Analysis Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.