Performance Assessment of Bug Fixing Process in Open Source Repositories

被引:1
|
作者
Goyal, Anjali [1 ]
Sardana, Neetu [1 ]
机构
[1] Jaypee Inst Informat Technol, Dept Comp Sci Engn & Informat Technol, Sect 62, Noida, Uttar Pradesh, India
来源
INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE | 2020年 / 167卷
关键词
Bug Reports; Software Maintenance; Fix Process Quality; Bug Tracking Systems; Mining Software Repositories; SEVERITY PREDICTION; MODEL;
D O I
10.1016/j.procs.2020.03.247
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software bugs are inevitable. Large software projects often use bug tracking systems in order to collect, organize and keep track of reported bugs. The primary objective of using these bug tracking systems is to expedite the bug fix process which further improves the overall quality of software product. However, managing bug tracking systems incurs additional cost and efforts. Hence, it is important to monitor the performance of the bug fix process which is followed in bug tracking systems. The aim of this paper is to identify the performance characteristics of the bug fixing process in open source bug repositories. Various performance metrics have been investigated which measures the bug fix process quality. For experimental evaluation, bug reports are collected from Bugzilla repository of Mozilla Firefox, Eclipse, NetBeans and Open Office projects. It has been found that overall 45.67% of bug reports are closed with fixed resolution. Rest 54.33% bug reports keep lying in bug repository unresolved thereby creating an extra backlog of work for software developers. Further, the root causes have been determined which keeps these large portions of bug reports lying in bug repositories opened and found that Non -Reproducible bugs are the most deteriorating factor in bug fix process and affects the fix process performance negatively. (C) 2020 The Authors. Published by Elsevier B.V.
引用
收藏
页码:2070 / 2079
页数:10
相关论文
共 50 条
  • [1] Empirical analysis of the bug fixing process in Open Source projects
    Francalanci, Chiara
    Merlo, Francesco
    OPEN SOURCE DEVELOPMENT, COMMUNITIES AND QUALITY, 2008, 275 : 187 - 196
  • [2] Empirical analysis of the bug fixing process in open source projects
    Francalanci, Chiara
    Merlo, Francesco
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2010, 25 (04): : 305 - 317
  • [3] A Point Process Approach of Bug Fixing Analysis in Open Source Software Projects
    Ushiroda, Takahiro
    Dohi, Tadashi
    Saito, Yasuhiro
    Okamura, Hiroyuki
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2019), 2019, : 83 - 88
  • [4] An Empirical Analysis of Bug Reports and Bug Fixing in Open Source Android Apps
    Bhattacharya, Pamela
    Ulanova, Liudmila
    Neamtiu, Iulian
    Koduru, Sai Charan
    PROCEEDINGS OF THE 17TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2013), 2013, : 133 - 143
  • [5] DENATURE: duplicate detection and type identification in open source bug repositories
    Chauhan, Ruby
    Sharma, Shakshi
    Goyal, Anjali
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023, 14 (SUPPL 1) : S275 - S292
  • [6] DENATURE: duplicate detection and type identification in open source bug repositories
    Ruby Chauhan
    Shakshi Sharma
    Anjali Goyal
    International Journal of System Assurance Engineering and Management, 2023, 14 : 275 - 292
  • [7] Control-Flow based Anomaly Detection in the Bug-Fixing Process of Open-Source Projects
    Saini, Veena
    Singh, Paramvir
    Sureka, Ashish
    ISOFT: PROCEEDINGS OF THE 13TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2020,
  • [8] Mining Bug Repositories - A Quality Assessment
    Schugerl, Philipp
    Rilling, Juergen
    Charland, Philippe
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 1105 - +
  • [9] Bug fixing practices within free/libre open source software development teams
    Crowston, Kevin
    Scozzi, Barbara
    JOURNAL OF DATABASE MANAGEMENT, 2008, 19 (02) : 1 - 30
  • [10] Exploring the communication functions of comments during bug fixing in Open Source Software projects
    Ramirez-Mora, Sandra L.
    Oktaba, Hanna
    Gomez-Adorno, Helena
    Sierra, Gerardo
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 136