DocumentCode
3092313
Title
Software faults prediction using multiple classifiers
Author
Twala, Bhekisipho
Author_Institution
Dept. of Electr. & Electron. Eng. Sci., Univ. of Johannesburg, Johannesburg, South Africa
Volume
4
fYear
2011
fDate
11-13 March 2011
Firstpage
504
Lastpage
510
Abstract
In recent years, the use of machine learning algorithms (classifiers) has proven to be of great value in solving a variety of problems in software engineering including software faults prediction. This paper extends the idea of predicting software faults by using an ensemble of classifiers which has been shown to improve classification performance in other research fields. Benchmarking results on two NASA public datasets show all the ensembles achieving higher accuracy rates compared with individual classifiers. In addition, boosting with AR and DT as components of an ensemble is more robust for predicting software faults.
Keywords
learning (artificial intelligence); pattern classification; software engineering; software fault tolerance; machine learning; multiple classifiers; software engineering; software faults prediction; Accuracy; Boosting; Classification algorithms; Prediction algorithms; Software; Support vector machines; Training; classifers; ensemble; fault prediction; machine learning; software metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Research and Development (ICCRD), 2011 3rd International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-61284-839-6
Type
conf
DOI
10.1109/ICCRD.2011.5763845
Filename
5763845
Link To Document