Software Defect Prediction Using Static Code Metrics Underestimates Defect-Proneness

被引:0
|
作者
Gray, David [1 ]
Bowes, David [1 ]
Davey, Neil [1 ]
Sun, Yi [1 ]
Christianson, Bruce [1 ]
机构
[1] Univ Hertfordshire, Dept Comp Sci, Hatfield AL10 9AB, Herts, England
来源
2010 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS IJCNN 2010 | 2010年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many studies have been carried out to predict the presence of software code defects using static code metrics. Such studies typically report how a classifier performs with real world data, but usually no analysis of the predictions is carried out. An analysis of this kind may be worthwhile as it can illuminate the motivation behind the predictions and the severity of the misclassifications. This investigation involves a manual analysis of the predictions made by Support Vector Machine classifiers using data from the NASA Metrics Data Program repository. The findings show that the predictions are generally well motivated and that the classifiers were, on average, more 'confident' in the predictions they made which were correct.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Mining Static Code Metrics for a Robust Prediction of Software Defect-Proneness
    Li, Lianfa
    Leung, Hareton
    2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2011), 2011, : 207 - 214
  • [2] A General Software Defect-Proneness Prediction Framework
    Song, Qinbao
    Jia, Zihan
    Shepperd, Martin
    Ying, Shi
    Liu, Jin
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (03) : 356 - 370
  • [3] Interpretable Software Defect Prediction from Project Effort and Static Code Metrics
    Haldar, Susmita
    Capretz, Luiz Fernando
    COMPUTERS, 2024, 13 (02)
  • [4] Using the Support Vector Machine as a Classification Method for Software Defect Prediction with Static Code Metrics
    Gray, David
    Bowes, David
    Davey, Neil
    Sun, Yi
    Christianson, Bruce
    ENGINEERING APPLICATIONS OF NEURAL NETWORKS, PROCEEDINGS, 2009, 43 : 223 - 234
  • [5] Software Defect Prediction Using Software Metrics - A survey
    Punitha, K.
    Chitra, S.
    2013 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2013, : 555 - 558
  • [6] Software Defect Prediction Based on Source Code Metrics Time Series
    Pulawski, Lukasz
    TRANSACTIONS ON ROUGH SETS XIII, 2011, 6499 : 104 - 120
  • [7] An Empirical Evaluation of NASA-MDP Data sets using a Genetic Defect-Proneness Prediction Framework
    Murillo-Morera, Juan
    Quesada-Lopez, Christian
    Castro-Herrera, Carlos
    Jenkins, Marcelo
    2016 IEEE 36TH CENTRAL AMERICAN AND PANAMA CONVENTION (CONCAPAN XXXVI), 2016,
  • [8] A Comparative Analysis of the Efficiency of Change Metrics and Static Code Attributes for Defect Prediction
    Moser, Raimund
    Pedrycz, Witold
    Succi, Giancarlo
    ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 181 - 190
  • [9] Can Refactoring Cyclic Dependent Components Reduce Defect-Proneness?
    Oyetoyan, Tosin Daniel
    Cruzes, Daniela Soares
    Conradi, Reidar
    2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 420 - 423
  • [10] Replicating and Re-Evaluating the Theory of Relative Defect-Proneness
    Syer, Mark D.
    Nagappan, Meiyappan
    Adams, Bram
    Hassan, Ahmed E.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2015, 41 (02) : 176 - 197