Title :
A practical method for the software fault-prediction
Author :
Li, Zhan ; Reformat, Marek
Author_Institution :
Univ. of Alberta, Edmonton
Abstract :
In the paper, a novel machine learning method, SimBoost, is proposed to handle the software fault-prediction problem when highly skewed datasets are used. Although the method, proved by empirical results, can make the datasets much more balanced, the accuracy of the prediction is still not satisfactory. Therefore, a fuzzy-based representation of the software module fault state has been presented instead of the original faulty/non-faulty one. Several experiments were conducted using datasets from NASA Metrics Data Program. The discussion of the results of experiments is provided.
Keywords :
learning (artificial intelligence); software fault tolerance; software metrics; NASA Metrics Data Program; SimBoost; fuzzy-based representation; machine learning; software fault-prediction; software module fault state; Accuracy; Data analysis; Data mining; Fault diagnosis; Learning systems; NASA; Predictive models; Software metrics; Software testing; Software tools;
Conference_Titel :
Information Reuse and Integration, 2007. IRI 2007. IEEE International Conference on
Conference_Location :
Las Vegas, IL
Print_ISBN :
1-4244-1500-4
Electronic_ISBN :
1-4244-1500-4
DOI :
10.1109/IRI.2007.4296695