A Study on the Significance of Software Metrics in Defect Prediction

被引:8
|
作者
Xia, Ye [1 ]
Yan, Guoying [1 ]
Si, Qianran [1 ]
机构
[1] Beijing Inst Tracking & Telecommun Technol, Beijing, Peoples R China
关键词
defect prediction; software metric; feature selection; classifier;
D O I
10.1109/ISCID.2013.199
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the case of metrics-based software defect prediction, an intelligent selection of metrics plays an important role in improving the model performance. In this paper, we use different ways for feature selection and dimensionality reduction to determine the most important software metrics. Three different classifiers are utilized, namely Naive Bayes, support vector machine and decision tree. On the publicly NASA data, a comparative experiment results show that instead of 22 or more metrics, less than 10 metrics can get better performance.
引用
收藏
页码:343 / 346
页数:4
相关论文
共 50 条
  • [21] A Study of Redundant Metrics in Defect Prediction Datasets
    Jiarpakdee, Jirayus
    Tantithamthavorn, Chakkrit
    Ihara, Akinori
    Matsumoto, Kenichi
    2016 IEEE 27TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2016, : 51 - 52
  • [22] Choosing software metrics for defect prediction: an investigation on feature selection techniques
    Gao, Kehan
    Khoshgoftaar, Taghi M.
    Wang, Huanjing
    Seliya, Naeem
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (05): : 579 - 606
  • [23] The impact of using biased performance metrics on software defect prediction research
    Yao, Jingxiu
    Shepperd, Martin
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 139 (139)
  • [24] Exploring better alternatives to size metrics for explainable software defect prediction
    Chai, Chenchen
    Fan, Guisheng
    Yu, Huiqun
    Huang, Zijie
    Ding, Jianshu
    Guan, Yao
    SOFTWARE QUALITY JOURNAL, 2024, 32 (02) : 459 - 486
  • [25] PREDICTION OF DEFECT DENSITY FOR OPEN SOURCE SOFTWARE USING REPOSITORY METRICS
    Verma, Dinesh
    Kumar, Shishir
    JOURNAL OF WEB ENGINEERING, 2017, 16 (3-4): : 293 - 310
  • [26] Process metrics for software defect prediction in object-oriented programs
    Yu, Qiao
    Jiang, Shujuan
    Qian, Junyan
    Bo, Lili
    Jiang, Li
    Zhang, Gongjie
    IET SOFTWARE, 2020, 14 (03) : 283 - 292
  • [27] Software Defect Prediction Based on Source Code Metrics Time Series
    Pulawski, Lukasz
    TRANSACTIONS ON ROUGH SETS XIII, 2011, 6499 : 104 - 120
  • [28] Predictive Power of Two Data Flow Metrics in Software Defect Prediction
    Roman, Adam
    Brozek, Rafal
    Hryszko, Jaroslaw
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2023, 2023, : 114 - 125
  • [29] The Role of Process in Early Software Defect Prediction: Methods, Attributes and Metrics
    Ozakinci, Rana
    Tarhan, Ayca
    SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION (SPICE 2016), 2016, 609 : 287 - 300
  • [30] Deep neural network based hybrid approach for software defect prediction using software metrics
    Manjula, C.
    Florence, Lilly
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 4): : S9847 - S9863