Int. J. of Wireless and Mobile Computing   »   2016 Vol.10, No.2

 

 

Title: A hybrid CRBA-SVM model for software defect prediction

 

Authors: Feixiang Li; Xiaotao Rong; Zhihua Cui

 

Addresses:
Complex System and Computational Intelligence Laboratory, Taiyuan University of Science and Technology, Shanxi 030024, China
Complex System and Computational Intelligence Laboratory, Taiyuan University of Science and Technology, Shanxi 030024, China
Complex System and Computational Intelligence Laboratory, Taiyuan University of Science and Technology, Shanxi 030024, China

 

Abstract: Support vector machine (SVM) model is becoming an increasingly popular method in software defects prediction. This model has strong non-linear classifying ability. However, SVM model lacks effective method to determine the best parameters. In this paper, a modified bat algorithm, named changing range bat algorithm, is employed to optimise the parameters of SVM model. To test the performance of this new model, several public datasets of software defect prediction are employed and then the results are compared with other five approaches. Experimental results show that the classification ability of hybrid CRBA-SVM model surpasses all other approaches.

 

Keywords: support vector machines; SVM; software defects; defect prediction; bat algorithm; software faults; fault prediction; software development.

 

DOI: 10.1504/IJWMC.2016.076145

 

Int. J. of Wireless and Mobile Computing, 2016 Vol.10, No.2, pp.191 - 196

 

Submission date: 19 Jul 2015
Date of acceptance: 22 Oct 2015
Available online: 27 Apr 2016

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article