An Empirical Study of the Bug Link Rate

被引:1
|
作者
Li, Chenglin [1 ]
Zhao, Yangyang [1 ]
Yang, Yibiao [2 ]
机构
[1] Zhejiang Sci Tech Univ, Hangzhou, Zhejiang, Peoples R China
[2] Nanjing Univ, Nanjing, Jiangsu, Peoples R China
关键词
bug link rate; defect data; defect prediction; mining software repositories; Bug priority; PREDICTION;
D O I
10.1109/QRS57517.2022.00028
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Defect data is critical for software defect prediction. To collect defect data, it is essential to establish links between bugs and their fixes. Missing links (i.e. low link rate) can cause false negatives in the defect dataset, and bias the experimental results. Despite the importance of bug links, little prior work has used bug link rate as a criterion for selecting subjects, and there is no empirical evidence to know whether there are simpler alternative criteria for evaluating a project's link rate to aid selection. To this end, we conduct a comprehensive study on the bug link rate. Based on 34 open-source projects, we make a detailed statistical analysis of the actual link rates of the projects, and examine the factors affecting link rates from both quantitative and qualitative perspectives. The findings could improve the understanding of bug link rates, and guide the selection of better subjects for defect prediction.
引用
收藏
页码:177 / 188
页数:12
相关论文
共 50 条
  • [1] An Empirical Study of Bug Fixing Rate
    Zou, Weiqin
    Xia, Xin
    Zhang, Weiqiang
    Chen, Zhenyu
    Lo, David
    39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2, 2015, : 254 - 263
  • [2] An Empirical Study of Bug Bounty Programs
    Walshe, Thomas
    Simpson, Andrew
    PROCEEDINGS OF THE 2020 IEEE 2ND INTERNATIONAL WORKSHOP ON INTELLIGENT BUG FIXING (IBF '20), 2020, : 35 - 44
  • [3] An Empirical Study on Real Bug Fixes
    Zhong, Hao
    Su, Zhendong
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 1, 2015, : 913 - 923
  • [4] Empirical Study on Software Bug Prediction
    Rizwan, Syed
    Wang Tiantian
    Su Xiaohong
    Salahuddin
    2017 INTERNATIONAL CONFERENCE ON SOFTWARE AND E-BUSINESS (ICSEB 2017), 2015, : 55 - 59
  • [5] An Empirical Study on Bug Assignment Automation Using Chinese Bug Data
    Lin, Zhongpeng
    Shu, Fengdi
    Yang, Ye
    Hu, Chenyong
    Wang, Qing
    ESEM: 2009 3RD INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2009, : 452 - 456
  • [6] Bug Replication in Code Clones: An Empirical Study
    Islam, Judith F.
    Mondal, Manishankar
    Roy, Chanchal K.
    2016 IEEE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), VOL 1, 2016, : 68 - 78
  • [7] An Empirical Study of Regression Bug Chains in Linux
    Xiao, Guanping
    Zheng, Zheng
    Jiang, Bo
    Sui, Yulei
    IEEE TRANSACTIONS ON RELIABILITY, 2020, 69 (02) : 558 - 570
  • [8] An Empirical Study of Bug Report Field Reassignment
    Xia, Xin
    Lo, David
    Wen, Ming
    Shihab, Emad
    Zhou, Bo
    2014 SOFTWARE EVOLUTION WEEK - IEEE CONFERENCE ON SOFTWARE MAINTENANCE, REENGINEERING, AND REVERSE ENGINEERING (CSMR-WCRE), 2014, : 174 - +
  • [9] Bug link to MS
    Boyce, N
    NEW SCIENTIST, 1999, 163 (2195) : 21 - 21
  • [10] Bug priority change: An empirical study on Apache projects
    Li, Zengyang
    Cai, Guangzong
    Yu, Qinyi
    Liang, Peng
    Mo, Ran
    Liu, Hui
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 212