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 条
  • [31] Bug Report Enrichment with Application of Automated Fixer Recommendation
    Zhang, Tao
    Chen, Jiachi
    Jiang, He
    Luo, Xiapu
    Xia, Xin
    [J]. 2017 IEEE/ACM 25TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2017, : 230 - 240
  • [32] Enhancement of Recommendation Engine Technique for Bug System Fixes
    Al-Bayati, Jalal Sadoon Hameed
    Al-Shamma, Mohammed
    Tawfeeq, Furat Nidhal
    [J]. JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2024, 15 (04) : 555 - 564
  • [33] BUGINE: a bug report recommendation system for Android apps
    Li, Ziqiang
    Tan, Shin Hwei
    [J]. 2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 278 - 279
  • [34] An effective change recommendation approach for supplementary bug fixes
    Xia, Xin
    Lo, David
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2017, 24 (02) : 455 - 498
  • [35] Slime jets the key to bug propulsion
    Merali, Z
    [J]. NEW SCIENTIST, 2006, 190 (2545) : 15 - 15
  • [36] AN ADDITIONAL RECOMMENDATION ON REPORTING DEPRESSION - REPLY
    KUPFER, DJ
    RUSH, AJ
    [J]. AMERICAN JOURNAL OF PSYCHIATRY, 1984, 141 (09): : 1135 - 1135
  • [37] Personalized Key Frame Recommendation
    Chen, Xu
    Zhang, Yongfeng
    Ai, Qingyao
    Xu, Hongteng
    Yan, Junchi
    Qin, Zheng
    [J]. SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, : 315 - 324
  • [38] Improve abuse reporting
    Richards, Kate
    [J]. VETERINARY RECORD, 2019, 185 (22)
  • [39] Exploiting dynamic changes from latent features to improve recommendation using temporal matrix factorization
    Rabiu, Idris
    Salim, Naomie
    Da'u, Aminu
    Osman, Akram
    Nasser, Maged
    [J]. EGYPTIAN INFORMATICS JOURNAL, 2021, 22 (03) : 285 - 294
  • [40] FUSION: A Tool for Facilitating and Augmenting Android Bug Reporting
    Moran, Kevin
    Linares-Vasquez, Mario
    Bernal-Cardenas, Carlos
    Poshyvanyk, Denys
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 609 - 612