A Study of the Extraction of Bug Judgment and Correction Times from Open Source Software Bug Logs

被引:6
|
作者
Razzaq, Seher [1 ]
Li, Yan-Fu [2 ]
Lin, Chu-Ti [3 ]
Xie, Min [1 ]
机构
[1] City Univ Hong Kong, Dept Syst Engn & Engn Management, Kowloon, Hong Kong, Peoples R China
[2] Tsinghua Univ, Dept Ind Engn, Beijing, Peoples R China
[3] Natl Chiayi Univ, Dept Comp Sci & Informat Engn, Chiayi, Taiwan
关键词
open source software; bug reports; bug correction; bug life cycle; contributor's comments; reliability assessment; RELIABILITY; MODEL;
D O I
10.1109/QRS-C.2018.00050
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cost and time effective solution for software reliability analysis is becoming the biggest concern for open source software development. The open source software development process is a bug driven development and its life cycle cost is mainly incurred in bug correction process. Bug reports, with its various features, play an important role in improving the quality of software products. Unfortunately, less attention is paid towards extraction of important attributes from bug logs. This paper is focused on the comment feature of bug repositories to extract bug judgment and correction times for the open source software reliability model building. A bug report life cycle model is presented and the method to compute the two time points is proposed. The study used datasets from ten official releases of Apache 2.0 to draw empirical results. The proposition is expected to assist in open source software reliability model building.
引用
收藏
页码:229 / 234
页数:6
相关论文
共 50 条
  • [31] Using Developer Factors and Horizontal Partitioning to Recommend Bug Severity in Open-Source Software Projects
    Amjad, Hafiz Muhammad Waqas
    Rana, Zeeshan Ali
    2022 17TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES (ICET'22), 2022, : 130 - 135
  • [32] A Supervised Generative Topic Model to Predict Bug-fixing Time on Open Source Software Projects
    Ardimento, Pasquale
    Boffoli, Nicola
    ENASE: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2022, : 233 - 240
  • [33] 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
  • [34] Performance Assessment of Bug Fixing Process in Open Source Repositories
    Goyal, Anjali
    Sardana, Neetu
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 2070 - 2079
  • [35] 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
  • [36] Open Source Systems Bug Reports: Meta-Analysis
    Aljedaani, Wajdi
    Javed, Yasir
    Alenezi, Mamdouh
    2020 3RD INTERNATIONAL CONFERENCE ON BIG DATA AND EDUCATION (ICBDE 2020), 2020, : 43 - 49
  • [37] Handling Language Variations in Open Source Bug Reporting Systems
    Banerjee, Sean
    Musgrove, Jesse
    Cukic, Bojan
    23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 325 - 330
  • [38] Efficient feature extraction model for validation performance improvement of duplicate bug report detection in software bug triage systems
    Neysiani, Behzad Soleimani
    Babamir, Seyed Morteza
    Aritsugi, Masayoshi
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 126
  • [39] S-DABT: Schedule and Dependency-aware Bug Triage in open-source bug tracking systems
    Jahanshahi, Hadi
    Cevik, Mucahit
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 151
  • [40] OPEN SOURCE SOFTWARE RELIABILITY ANALYSIS AND OPTIMAL BUG FIX RELEASE PROBLEM BASED ON DETERMINISTIC CHAOS THEORY
    Tamura, Yoshinobu
    Yamada, Shigeru
    ICIM 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2008, : 644 - 648