• 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