Information fusion with dempster-shafer evidence theory for software defect prediction

Abstract Finding defects in software is a challenging and time and budget consuming task. Minimizing these adverse effects using software defect prediction models via guiding testers with defective parts of software system is an attractive research area. Previous research emphasized the value of these tools with a mean probability of detection of 71 percent and mean false alarm rates of 25 percent. This paper examines software defect prediction and aims to improve prediction results using information fusion technique. Results indicate that the prediction results can be improved using Dempster-Shafer Evidence Theory for information fusion.

[1]  Shamik Sural,et al.  Credit card fraud detection: A fusion approach using Dempster-Shafer theory and Bayesian learning , 2009, Inf. Fusion.

[2]  Banu Diri,et al.  A systematic review of software fault prediction studies , 2009, Expert Syst. Appl..

[3]  Philippe Smets Non-standard logics for automated reasoning , 1988 .

[4]  Stephen H. Kan,et al.  Metrics and Models in Software Quality Engineering , 1994, SOEN.

[5]  Adam Krzyżak,et al.  Methods of combining multiple classifiers and their applications to handwriting recognition , 1992, IEEE Trans. Syst. Man Cybern..

[6]  Karim O. Elish,et al.  Predicting defect-prone software modules using support vector machines , 2008, J. Syst. Softw..

[7]  Ayse Basar Bener,et al.  Analysis of Naive Bayes' assumptions on software fault data: An empirical study , 2009, Data Knowl. Eng..

[8]  Maria Petrou,et al.  Use of Dempster-Shafer theory to combine classifiers which use different class boundaries , 2003, Pattern Analysis & Applications.

[9]  Bojan Cukic,et al.  Predicting fault prone modules by the Dempster-Shafer belief networks , 2003, 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings..

[10]  Valery Buzungu,et al.  Predicting Fault-prone Components in a Java Legacy System , 2006 .

[11]  Tim Menzies,et al.  Data Mining Static Code Attributes to Learn Defect Predictors , 2007, IEEE Transactions on Software Engineering.

[12]  A.D. Oral,et al.  Defect prediction for embedded software , 2007, 2007 22nd international symposium on computer and information sciences.

[13]  Norman E. Fenton,et al.  A Critique of Software Defect Prediction Models , 1999, IEEE Trans. Software Eng..