A Novel Approach to Automatic Query Reformulation for IR-based Bug Localization

被引:9
|
作者
Kim, Misoo [1 ]
Lee, Eunseok [1 ]
机构
[1] Sungkyunkwan Univ, Suwon, South Korea
关键词
Automatic Debugging; Bug Report; Test File; Information Retrieval-based Bug Localization; Automatic Query Reformulation; RANKING;
D O I
10.1145/3297280.3297451
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Automatic query reformulation techniques for Information Retrieval based Bug Localization (IRBL) have been proposed to improve the quality of queries and IRBL performance. Recently proposed techniques determine the quality of queries via the bugs' description and reformulate them using important terms in the top-N source files retrieved by the initial query. However, the bugs' description may not contain enough information about the bugs, and the retrieved top-N files may not always provide important terms. In this paper, we propose a novel automatic query reformulation approach to improve IRBL performance beyond that of a recent technique. Our method expands bug reports using attachments and expands queries by reducing the noisy terms in them. We experimented with 1,546 bug reports. According to our results, we found that the quality of 70 reports was wrongly determined, and our method improved IRBL performance by up to 118% for these reports. Moreover, compared with a state-of-the-art technique, our method resulted in improvements of approximately 17% in Top-1, 11% in MRR@10, and 10% in MAP@10.
引用
收藏
页码:1752 / 1759
页数:8
相关论文
共 50 条
  • [21] An empirical study of the effectiveness of IR-based bug localization for large-scale industrial projects
    Li, Wei
    Li, Qingan
    Ming, Yunlong
    Dai, Weijiao
    Ying, Shi
    Yuan, Mengting
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (02)
  • [22] An empirical study of the effectiveness of IR-based bug localization for large-scale industrial projects
    Wei Li
    Qingan Li
    Yunlong Ming
    Weijiao Dai
    Shi Ying
    Mengting Yuan
    [J]. Empirical Software Engineering, 2022, 27
  • [23] An IR-based Evaluation Framework for Web Search Query Segmentation
    Roy, Rishiraj Saha
    Ganguly, Niloy
    Choudhury, Monojit
    Laxman, Srivatsan
    [J]. SIGIR 2012: PROCEEDINGS OF THE 35TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2012, : 881 - 890
  • [24] STRUCTURE-BASED INTERROGATION AND AUTOMATIC QUERY REFORMULATION
    Ben Aouicha, Mohamed
    Kamoun, Ines
    Tmar, Mohamed
    Ben Hamadou, Abdelmajid
    [J]. KMIS 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE MANAGEMENT AND INFORMATION SHARING, 2011, : 123 - 128
  • [25] Towards a Benchmark and Automatic Calibration for IR-Based Concept Location
    Ohlemacher, Scott D.
    Marcus, Andrian
    [J]. 2011 IEEE 19TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2011, : 246 - 249
  • [26] MUSEMBLE: A novel music retrieval system with automatic voice query transcription and reformulation
    Rho, Seungmin
    Han, Byeong-jun
    Hwang, Eenjun
    Kim, Minkoo
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (07) : 1065 - 1080
  • [27] FineLocator: A novel approach to method-level fine-grained bug localization by query expansion
    Zhang, Wen
    Li, Ziqiang
    Wang, Qing
    Li, Juan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 110 : 121 - 135
  • [28] Synchronous Issue of IR-Based Large Scale Volume Localization System
    Wu Ying-feng
    Li Gang-yan
    [J]. FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE IV, PTS 1-5, 2014, 496-500 : 1643 - 1647
  • [29] A Firefly Algorithm-Based Approach for Web Query Reformulation
    Zeboudj, Meriem
    Belkadi, Khaled
    [J]. INTERNATIONAL JOURNAL OF INFORMATION RETRIEVAL RESEARCH, 2022, 12 (02)
  • [30] A Novel Approach for IR Target Localization Based on IR and Visible Image Fusion
    Singh, Harbinder
    Fatima, Haya
    Sharma, Samreeti
    Arora, Dinesh
    [J]. PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMPUTING AND CONTROL (ISPCC 2K17), 2017, : 235 - 240