JOURNAL ARTICLE

Cost Sensitive Boosting Software Defect Prediction Method

LI Li, REN Zhenkang, SHI Kexin

Year: 2022 Journal:   DOAJ (DOAJ: Directory of Open Access Journals)

Abstract

Software defect prediction can effectively improve the reliability of software and remedy the loopholes in a system.Boosting resampling is a common method for solving the problem of insufficient software defect prediction samples.However, the conventional Boosting method is ineffective in solving the problem of domain class imbalance. Therefore, a cost sensitive Boosting software defect prediction method named CSBst is proposed in this study. Considering the different costs of missing data and false positives in the defect module, the cost sensitive Boosting method is used to update and increase the sample weight of the first error type.This ensures that the updated weight is greater than the weight of the flawless sample and the second error type sample, which improves the prediction rate of the module.The threshold moving method is used to integrate the classification results of multiple decision tree-based classifiers to solve the over fitting problem.Subsequently, the optimal weight and threshold values in the model construction process are determined analytically.Experiments on NASA software defect prediction dataset demonstrate that with small samples, compared to CSBKNN and CSCE methods, the BAL prediction index of CSBst method is 7% and 3% higher, respectively.Moreover, the time complexity is reduced by one order of magnitude.

Keywords:
Boosting (machine learning) Resampling Software Gradient boosting False positive paradox Software quality Software bug False positives and false negatives Classifier (UML)

Metrics

2
Cited By
0.76
FWCI (Field Weighted Citation Impact)
0
Refs
0.78
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
Imbalanced Data Classification Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Cost Sensitive Boosting Software Defect Prediction Method for Integrated Feature Selection

鹤龙 唐

Journal:   Software Engineering and Applications Year: 2023 Vol: 12 (06)Pages: 975-988
JOURNAL ARTICLE

Cost-sensitive boosting neural networks for software defect prediction

Jun Zheng

Journal:   Expert Systems with Applications Year: 2009 Vol: 37 (6)Pages: 4537-4543
BOOK-CHAPTER

Software Defect Prediction Method Based on Cost-Sensitive Random Forest

Weidong ZhaoShengdong ZhangMing Wang

IFIP advances in information and communication technology Year: 2022 Pages: 369-381
JOURNAL ARTICLE

Cost-sensitive Dictionary Learning for Software Defect Prediction

Liang NiuJianwu WanHongyuan WangKaiwei Zhou

Journal:   Neural Processing Letters Year: 2020 Vol: 52 (3)Pages: 2415-2449
© 2026 ScienceGate Book Chapters — All rights reserved.