Influence of Structured Information in Bug Report Descriptions on IR-based Bug Localization

被引:4
|
作者
Rath, Michael [1 ,2 ]
Maeder, Patrick [2 ]
机构
[1] DLR Inst Data Sci, Jena, Germany
[2] Tech Univ Ilmenau, Ilmenau, Germany
关键词
Bug Report Structure; Bug Localization; Information Retrieval;
D O I
10.1109/SEAA.2018.00014
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the years, researcher proposed multiple information retrieval (IR) based bug localization techniques. The foundation of the approaches relies on textual similarity of the bug report description and the source code files. The basic assumption is that these descriptions are well suited to query the code base. However, often bug reports contain structured information such as stack traces and source code next to natural language, which might interfere with the initial belief. In this paper, we systematically analyze the influence of structured information on IR-based techniques. Therefore a study on 7,334 bug reports, out of which more than 30% contain structured information, was conducted. Our results show, that stack traces tend to negatively affect IR-based bug localization performance and require special handling.
引用
收藏
页码:26 / 32
页数:7
相关论文
共 50 条
  • [1] Structured information in bug report descriptions—influence on IR-based bug localization and developers
    Michael Rath
    Patrick Mäder
    [J]. Software Quality Journal, 2019, 27 : 1315 - 1337
  • [2] Structured information in bug report descriptions-influence on IR-based bug localization and developers
    Rath, Michael
    Maeder, Patrick
    [J]. SOFTWARE QUALITY JOURNAL, 2019, 27 (03) : 1315 - 1337
  • [3] Predicting Effectiveness of IR-Based Bug Localization Techniques
    Le, Tien-Duy B.
    Thung, Ferdian
    Lo, David
    [J]. 2014 IEEE 25TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2014, : 335 - 345
  • [4] Just enough semantics: An information theoretic approach for IR-based software bug localization
    Khatiwada, Saket
    Tushev, Miroslav
    Mahmoud, Anas
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 93 : 45 - 57
  • [5] A Novel Approach to Automatic Query Reformulation for IR-based Bug Localization
    Kim, Misoo
    Lee, Eunseok
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1752 - 1759
  • [6] The forgotten role of search queries in IR-based bug localization: an empirical study
    Mohammad Masudur Rahman
    Foutse Khomh
    Shamima Yeasmin
    Chanchal K. Roy
    [J]. Empirical Software Engineering, 2021, 26
  • [7] Improving IR-Based Bug Localization with Context-Aware Query Reformulation
    Rahman, Mohammad Masudur
    Roy, Chanchal K.
    [J]. ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, : 621 - 632
  • [8] A Novel Automatic Query Expansion with Word Embedding for IR-based Bug Localization
    Kim, Misoo
    Kim, Youngkyoung
    Lee, Eunseok
    [J]. 2021 IEEE 32ND INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE 2021), 2021, : 276 - 287
  • [9] A Large-Scale Comparative Evaluation of IR-Based Tools for Bug Localization
    Akbar, Shayan A.
    Kak, Avinash C.
    [J]. 2020 IEEE/ACM 17TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2020, : 21 - 31
  • [10] The forgotten role of search queries in IR-based bug localization: an empirical study
    Rahman, Mohammad Masudur
    Khomh, Foutse
    Yeasmin, Shamima
    Roy, Chanchal K.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (06)