An Empirical Study for Software Fault-Proneness Prediction with Ensemble Learning Models on Imbalanced Data Sets
An Empirical Study for Software Fault-Proneness Prediction with Ensemble Learning Models on Imbalanced Data Sets
复制标题
不平衡数据集上集成学习模型软件故障倾向预测的实证研究
DOI:
10.4304/jsw.9.3.697-704
复制
发表时间:
2014-01
期刊:
影响因子:
--
通讯作者:
Renqing Li, Shihai Wang
中科院分区:
文献类型:
--
作者:
Renqing Li, Shihai Wang
Software faults could cause serious system errors and failures, leading to huge economic losses. But currently none of inspection and verification technique is able to find and eliminate all software faults. Software testing is an important way to inspect these faults and raise software reliability, but obviously it is a really expensive job. The estimation of a module’s fault-proneness is important to minimize the software testing resources required by guiding the resource allocation on the high-risk modules. Consequently the efficiency of software testing and the reliability of the software are improved. The software faults data sets, however, originally have the imbalanced distribution. A small amount of software modules holds most faults, while the most of modules are fault-free. Such imbalanced data distribution is really a challenge for the researchers in the field of prediction for software fault-proneness. In this paper, we make an investigation on software fault-prone prediction models by employing C4.5, SVM, KNN, Logistic, NaiveBayes, AdaBoost and SMOTEBoost based on software metrics. We perform an empirical study on the effectiveness of these models on imbalanced software fault data sets obtained from NASA’s MDP. After a comprehensive comparison based on the experiment results, the SMOTEBoost reveals the outstanding performances than the other models on predicting the high-risk software modules with higher recall and AUC values, which demonstrates the model based on SMOTEBoost has a better ability to estimate a module’s fault-proneness and furthermore improve the efficiency of software testing.
登录
查看更多内容
DOI:
--
发表时间:
2014
期刊:
Journal of management science
影响因子:
--
作者:
อนิรุธ สืบสิงห์
通讯作者:
อนิรุธ สืบสิงห์
影响因子:
7.4
作者:
T. Menzies;Jeremy Greenwald;A. Frank
通讯作者:
T. Menzies;Jeremy Greenwald;A. Frank
DOI:
--
发表时间:
1992-10
期刊:
--
影响因子:
--
作者:
J. R. Quinlan
通讯作者:
J. R. Quinlan
影响因子:
3.5
作者:
Gondra, Iker
通讯作者:
Gondra, Iker
DOI:
10.5121/ijcsa.2012.2203
发表时间:
2012-04
影响因子:
--
作者:
C. Akalya;K. E. Kannammal;B Surendiran
通讯作者:
C. Akalya;K. E. Kannammal;B Surendiran