The bug report duplication problem: an exploratory study

被引:25
|
作者
Cavalcanti, Yguarata Cerqueira [1 ,2 ]
da Mota Silveira Neto, Paulo Anselmo [2 ]
Lucredio, Daniel [2 ,3 ]
Vale, Tassio [1 ,2 ]
de Almeida, Eduardo Santana [2 ]
de Lemos Meira, Silvio Romero [1 ,2 ]
机构
[1] Fed Univ Pernambuco CIn UFPE, Ctr Informat, Pernambuco, Brazil
[2] Reuse Software Engn RiSE, Recife, PE, Brazil
[3] Fed Univ Sao Carlos DC UFSCar, Dept Comp, Sao Carlos, SP, Brazil
关键词
Bug reports; Bug tracker; Bug reports duplication; Exploratory study; Software configuration management;
D O I
10.1007/s11219-011-9164-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Duplicate bug report entries in bug trackers have a negative impact on software maintenance and evolution. This is due, among other factors, to the increased time spent on report analysis and validation, which in some cases takes over 20 min. Therefore, a considerable amount of time is lost in duplicate bug report analysis. In order to understand the possible factors that cause bug report duplication and its impact on software development, this paper presents an exploratory study in which bug tracking data from private and open source projects were analyzed. The results show, for example, that all projects we investigated had duplicate bug reports and a considerable amount of time was wasted by this duplication. Furthermore, features such as project lifetime, staff size, and the number of bug reports do not seem to be significant factors for duplication, while others, such as the submitters' profile and the number of submitters, do seem to influence the bug report duplication.
引用
收藏
页码:39 / 66
页数:28
相关论文
共 50 条
  • [1] The bug report duplication problem: an exploratory study
    Yguaratã Cerqueira Cavalcanti
    Paulo Anselmo da Mota Silveira Neto
    Daniel Lucrédio
    Tassio Vale
    Eduardo Santana de Almeida
    Silvio Romero de Lemos Meira
    Software Quality Journal, 2013, 21 : 39 - 66
  • [2] An Initial Study on the Bug Report Duplication Problem
    Cavalcanti, Yguarata Cerqueira
    de Almeida, Eduardo Santana
    Albuquerque da Cunha, Carlos Eduardo
    Lucredio, Daniel
    de Lemos Meira, Silvio Romero
    14TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2010), 2010, : 264 - 269
  • [3] Can We Detect Bug Report Duplication with Unfinished Bug Reports?
    Tsuruda, Akihiro
    Manabe, Yuki
    Aritsugi, Masayoshi
    2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 151 - 158
  • [4] An exploratory study of bug prediction at the method level
    Mo, Ran
    Wei, Shaozhi
    Feng, Qiong
    Li, Zengyang
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 144
  • [5] Inside Bug Report Templates: An Empirical Study on Bug Report Templates in Open-Source Software
    Zhang, Junwei
    Liu, Zhongxin
    Bao, Lingfeng
    Xing, Zhenchang
    Hu, Xing
    Xia, Xin
    PROCEEDINGS OF THE 15TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE, INTERNETWARE 2024, 2024, : 125 - 134
  • [6] A Systematic Study of Duplicate Bug Report Detection
    Gupta, Som
    Gupta, Sanjai Kumar
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (01) : 578 - 589
  • [7] 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 - +
  • [8] Bug report
    InfoWorld, 1997, 19 (25):
  • [9] Bug report
    InfoWorld, 1997, 19 (45):
  • [10] Bug report
    InfoWorld, 1997, 19 (22):