Title
Comparative analysis of regression and machine learning methods for predicting fault proneness models
Abstract
Demand for quality software has undergone rapid growth during the last few years. This is leading to increase in development of machine learning techniques for exploring datasets which can be used in constructing models for predicting quality attributes such as Decision Tree (DT), Support Vector Machine (SVM) and Artificial Neural Network (ANN). This paper examines and compares Logistic Regression (LR), ANN (model predicted in an analogous study using the same dataset), SVM and DT methods. These two methods are explored empirically to find the effect of object-oriented metrics given by Chidamber and Kemerer on the fault proneness of object-oriented system classes. Data collected from Java applications is used in the study. The performance of the methods was compared by Receiver Operating Characteristic (ROC) analysis. DT modelling showed 84.7% of correct classifications of faulty classes and is a better model than the model predicted using LR, SVM and ANN method. The area under the ROC curve of LR, ANN, SVM and DT model is 0.826, 0.85, 0.85 and 0.87, respectively. The paper shows that machine learning methods are useful in constructing software quality models.
Year
DOI
Venue
2009
10.1504/IJCAT.2009.026595
IJCAT
Keywords
Field
DocType
object-oriented metrics,ann method,analogous study,dt modelling,dt method,roc curve,fault proneness model,quality software,dt model,comparative analysis,software quality model,better model,artificial neural networks,support vector machine,decision trees,receiver operating characteristics curve,machine learning,logistic regression,svm,metrics
Decision tree,Data mining,Receiver operating characteristic,Regression,Regression analysis,Computer science,Support vector machine,Software,Artificial intelligence,Software quality,Artificial neural network,Machine learning
Journal
Volume
Issue
ISSN
35
2/3/4
0952-8091
Citations 
PageRank 
References 
36
1.75
25
Authors
3
Name
Order
Citations
PageRank
Yogesh Singh1361.75
Arvinder Kaur237026.99
Ruchika Malhotra353335.12