Key Features Recommendation to Improve Bug Reporting

被引:11
|
作者
Rejaul, Karim Md [1 ]
机构
[1] Nara Inst Sci & Technol NAIST, Software Design & Anal Lab SDLab, Nara, Japan
关键词
Bug Report; High-Impact Bug (HIB); Open-Source Projects; Prediction Models;
D O I
10.1109/ICSSP.2019.00010
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Bug reports are the primary means through which developers triage and fix bugs. To achieve this effectively, bug reports need to clearly describe those features that are important for the developers. However, previous studies have found that reporters do not always provide such features. Therefore, we first perform an exploratory study to identify the key features that reporters frequently miss in their initial bug report submissions. Then, we plan to propose an automatic approach for supporting reporters to make a good bug report. For our initial studies, we manually examine bug reports of five large-scale projects from two ecosystems such as Apache (Camel, Derby, and Wicket) and Mozilla (Firefox and Thunderbird). As initial results, we identify five key features that reporters often miss in their initial bug reports and developers require them for fixing bugs. We build and evaluate classification models using four different text-classification techniques. The evaluation results show that our models can effectively predict the key features. Our ongoing research focuses on developing an automatic features recommendation model to improve the contents of bug reports.
引用
收藏
页码:1 / 4
页数:4
相关论文
共 50 条
  • [1] Identifying and predicting key features to support bug reporting
    Karim, Md Rejaul
    Ihara, Akinori
    Choi, Eunjong
    Iida, Hajimu
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (12)
  • [2] Reducing Features to Improve Bug Prediction
    Shivaji, Shivkumar
    Whitehead, E. James, Jr.
    Akella, Ram
    Kim, Sunghun
    [J]. 2009 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 600 - 604
  • [3] Key features of adolescent inpatient units and development of a checklist to improve consistency in reporting of settings
    Hayes, Claire
    Simmons, Magenta
    Palmer, Victoria
    Hamilton, Bridget
    Simons, Christine
    Hopwood, Malcolm
    [J]. JOURNAL OF PSYCHIATRIC AND MENTAL HEALTH NURSING, 2023, 30 (01) : 74 - 100
  • [4] Key Features of Medication Error Reporting in VigiBase
    Juhlin, K.
    Star, K.
    Noren, G. N.
    [J]. DRUG SAFETY, 2014, 37 (10) : 864 - 865
  • [5] Understanding Key Features of High-impact Bug Reports
    Karim, Md. Rejaul
    Ihara, Akinori
    Yang, Xin
    Iida, Hajimu
    Matsumoto, Kenichi
    [J]. 2017 8TH IEEE INTERNATIONAL WORKSHOP ON EMPIRICAL SOFTWARE ENGINEERING IN PRACTICE (IWESEP), 2017, : 53 - 58
  • [6] Reporting Key Features in Cold-Adapted Bacteria
    Tribelli, Paula M.
    Lopez, Nancy I.
    [J]. LIFE-BASEL, 2018, 8 (01):
  • [7] Reducing Features to Improve Code Change-Based Bug Prediction
    Shivaji, Shivkumar
    Whitehead, E. James, Jr.
    Akella, Ram
    Kim, Sunghun
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (04) : 552 - 569
  • [8] Failure and downtime reporting - A key to improve mine equipment performance
    Paraszczak, J
    [J]. CIM BULLETIN, 2000, 93 (1044): : 73 - 77
  • [9] Interactive Multimedia Reporting: Key Features and Experience in Clinical Practice
    Beesley, Steven D.
    Gaskin, Cree M.
    [J]. JOURNAL OF THE AMERICAN COLLEGE OF RADIOLOGY, 2018, 15 (08) : 1120 - 1124
  • [10] Bug Report Recommendation for Code Inspection
    Fujiwara, Shin
    Hata, Hideaki
    Monden, Akito
    Matsumoto, Kenichi
    [J]. 2015 IEEE 1ST INTERNATIONAL WORKSHOP ON SOFTWARE ANALYTICS (SWAN), 2015, : 9 - 12