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 条
  • [21] 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
  • [22] Bug-fixing and code-writing:: The private provision of open source software
    Bitzer, J
    Schröder, PJH
    INFORMATION ECONOMICS AND POLICY, 2005, 17 (03) : 389 - 406
  • [23] Bug report severity level prediction in open source software: A survey and research opportunities
    Ferreira Gomes, Luiz Alberto
    Torres, Ricardo da Silva
    Cortes, Mario Lticio
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 115 : 58 - 78
  • [24] 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
  • [25] On the Identification of Accessibility Bug Reports in Open Source Systems
    Aljedaani, Wajdi
    Mkaouer, Mohamed Wiem
    Ludi, Stephanie
    Ouni, Ali
    Jenhani, Ilyes
    19TH INTERNATIONAL WEB FOR ALL CONFERENCE, 2022,
  • [26] Prediction of bug-fixing time based on distinguishable sequences fusion in open source software
    Du, Junwei
    Ren, Xinshuang
    Li, Haojie
    Jiang, Feng
    Yu, Xu
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (11)
  • [27] Understanding the relation between repeat developer interactions and bug resolution times in large open source ecosystems: A multisystem study
    Datta, Subhajit
    Roychoudhuri, Reshma
    Majumder, Subhashis
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (04)
  • [28] An Approach to Pinpointing Bug-induced Failure in Logs for Open Cloud Platforms
    Jia Tong
    Li Ying
    Tang Hongyan
    Wu Zhonghai
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 294 - 302
  • [29] How Are Discussions Associated with Bug Reworking? An Empirical Study on Open Source Projects
    Zhao, Yu
    Zhang, Feng
    Shihab, Emad
    Zou, Ying
    Hassan, Ahmed E.
    ESEM'16: PROCEEDINGS OF THE 10TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2016,
  • [30] SPBC: A self-paced learning model for bug classification from historical repositories of open-source software
    Mohsin, Hufsa
    Shi, Chongyang
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 167