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 :
بازگشت