DocumentCode
1990544
Title
Evaluating Performance of Network Metrics for Bug Prediction in Software
Author
Prateek, Satya ; Pasala, Anjaneyulu ; Moreno Aracena, Luis
Author_Institution
Infosys Labs., Bangalore, India
Volume
1
fYear
2013
fDate
2-5 Dec. 2013
Firstpage
124
Lastpage
131
Abstract
Code-based metrics and network analysis based metrics are widely used to predict defects in software. However, their effectiveness in predicting bugs either individually or together is still actively researched. In this paper, we evaluate the performance of these metrics using three different techniques, namely, Logistic regression, Support vector machines and Random forests. We analysed the performance of these techniques under three different scenarios on a large dataset. The results show that code metrics outperform network metrics and also no considerable advantage in using both of them together. Further, an analysis on the influence of individual metrics for prediction of bugs shows that network metrics (except out-degree) are uninfluential.
Keywords
program debugging; random processes; regression analysis; software metrics; software performance evaluation; support vector machines; code-based metrics; defect prediction; logistic regression; network analysis based metrics; performance evaluation; random forests; software bug prediction; support vector machines; Complexity theory; Computer bugs; Couplings; Integrated circuits; Measurement; Predictive models; Software; Bug Prediction; Network Analysis Metrics; Performance Evaluation; Software Maintenance; Software Metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
Conference_Location
Bangkok
ISSN
1530-1362
Print_ISBN
978-1-4799-2143-0
Type
conf
DOI
10.1109/APSEC.2013.27
Filename
6805398
Link To Document