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 条
  • [31] Deep neural network based hybrid approach for software defect prediction using software metrics
    C. Manjula
    Lilly Florence
    Cluster Computing, 2019, 22 : 9847 - 9863
  • [32] Interpretable Software Defect Prediction from Project Effort and Static Code Metrics
    Haldar, Susmita
    Capretz, Luiz Fernando
    COMPUTERS, 2024, 13 (02)
  • [33] 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
  • [34] Software defect prediction techniques using metrics based on neural network classifier
    Jayanthi, R.
    Florence, Lilly
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 77 - 88
  • [35] The Use of Summation to Aggregate Software Metrics Hinders the Performance of Defect Prediction Models
    Zhang, Feng
    Hassan, Ahmed E.
    McIntosh, Shane
    Zou, Ying
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2017, 43 (05) : 476 - 491
  • [36] Which type of metrics are useful to deal with class imbalance in software defect prediction?
    Ozturk, Muhammed Maruf
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 92 : 17 - 29
  • [37] Software Defect Prediction using Deep Learning by Correlation Clustering of Testing Metrics
    Sharma, Kamal Kant
    Sinha, Amit
    Sharma, Arun
    INTERNATIONAL JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING SYSTEMS, 2022, 13 (10) : 953 - 960
  • [38] Software defect prediction techniques using metrics based on neural network classifier
    R. Jayanthi
    Lilly Florence
    Cluster Computing, 2019, 22 : 77 - 88
  • [39] Deep Semantic Feature Learning with Embedded Static Metrics for Software Defect Prediction
    Fan, Guisheng
    Diao, Xuyang
    Yu, Huiqun
    Yang, Kang
    Chen, Liqiong
    2019 26TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), 2019, : 244 - 251
  • [40] Significance of depth of inspection and inspection performance metrics for consistent defect management in software industry
    Nair, T. R. Gopalakrishnan
    Suma, V.
    Tiwari, P. Kumar
    IET SOFTWARE, 2012, 6 (06) : 524 - 535