Software Aging Defect Prediction Using Novel Oversampling Technique in Cloud Oriented Softwares

Software Aging refers to the performance degradation and increased failure rate in long running software systems and the bugs that cause this phenomenon are called Aging-Related Bugs (ARB). The main cause of this occurrence is the accumulation of run-time errors in the system due to memory leakage, null pointer exception, deadlock, etc. It is required to predict these ARBs using classification models. A high-performance classification model needs a lot of training data to be trained for ARB prediction. However, software aging is a class imbalance problem where non-ARB instances in dataset outnumber ARB instances. Oversampling techniques create duplicate instances result in low probability of accuracy or low probability of finding the defects i.e., less Recall value. In this study, novel Complexity-based Oversampling Technique (COSTE) is applied for ARB prediction in the cloud computing datasets where the complexity of each instance is measured to predict ARBs, which can attain high accuracy and recall value simultaneously in the prediction models. COSTE also performs better in terms of F1-score and precision in predicting ARB. The studies are carried out to compare COSTE results with those of SMOTE, another oversampling method. Feature selection techniques are used to select relevant features from cloud computing datasets in order to increase the efficacy of prediction models. Differential Evolution (DE), an optimization technique, is utilized to calculate the appropriate weight of each measure. Thus, as per our knowledge for the first time, COSTE is proved to be better oversampling technique as compared to SMOTE for predicting ARBs in cloud computing dataset. The Wilcoxon Signed Rank Test, a statistical test, shows that COSTE’s capacity to outperform SMOTE is significant.

Authors

Institutions

Publication Details

Journal
International Journal of Reliability Quality and Safety Engineering
Published
2025-11-20
DOI
https://doi.org/10.1142/s0218539325500494
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Software Aging Defect Prediction Using Novel Oversampling Technique in Cloud Oriented Softwares

Harguneet Kaur, Arvinder Kaur
International Journal of Reliability Quality and Safety Engineering
Software Engineering Research
article

Software Aging Defect Prediction Using Novel Oversampling Technique in Cloud Oriented Softwares

Harguneet Kaur, Arvinder Kaur
article en

Abstract

Software Aging refers to the performance degradation and increased failure rate in long running software systems and the bugs that cause this phenomenon are called Aging-Related Bugs (ARB). The main cause of this occurrence is the accumulation of run-time errors in the system due to memory leakage, null pointer exception, deadlock, etc. It is required to predict these ARBs using classification models. A high-performance classification model needs a lot of training data to be trained for ARB prediction. However, software aging is a class imbalance problem where non-ARB instances in dataset outnumber ARB instances. Oversampling techniques create duplicate instances result in low probability of accuracy or low probability of finding the defects i.e., less Recall value. In this study, novel Complexity-based Oversampling Technique (COSTE) is applied for ARB prediction in the cloud computing datasets where the complexity of each instance is measured to predict ARBs, which can attain high accuracy and recall value simultaneously in the prediction models. COSTE also performs better in terms of F1-score and precision in predicting ARB. The studies are carried out to compare COSTE results with those of SMOTE, another oversampling method. Feature selection techniques are used to select relevant features from cloud computing datasets in order to increase the efficacy of prediction models. Differential Evolution (DE), an optimization technique, is utilized to calculate the appropriate weight of each measure. Thus, as per our knowledge for the first time, COSTE is proved to be better oversampling technique as compared to SMOTE for predicting ARBs in cloud computing dataset. The Wilcoxon Signed Rank Test, a statistical test, shows that COSTE’s capacity to outperform SMOTE is significant.

International Journal of Reliability Quality and Safety EngineeringVol. 33(02)
Guru Gobind Singh Indraprastha University (IN), SUNY Delhi (US)
Openalex Percentile: Top 51%
Software Engineering 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.

Software Aging Defect Prediction Using Novel Oversampling Technique in Cloud Oriented Softwares — Harguneet Kaur, Arvinder Kaur · International Journal of Reliability Quality and Safety Engineering (2025) | TGRS Research Map | TGRS