On the Effect of the Query in IR-based Concept Location

被引:15
|
作者
Haiduc, Sonia [1 ]
Marcus, Andrian [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
来源
2011 IEEE 19TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC) | 2011年
基金
美国国家科学基金会;
关键词
program comprehension; concept location; search; source code; information retrieval; query;
D O I
10.1109/ICPC.2011.48
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Concept location is an essential task during software maintenance and in particular program comprehension activities. One of the approaches to this task is the based on leveraging the lexical information found in the source code by means of Information Retrieval techniques. All IR-based approaches to concept location are highly dependent on the queries written by the users. An IR approach, even though good on average, might fail when the input query is poor. Currently there is no way to tell when a query leads to poor results for IR-based concept location, unless a considerable effort is put into analyzing the results after the fact. We propose an approach based on recent advances in the field of IR research, which aims at automatically determining the difficulty a query poses to an IR-based concept location technique. We plan to evaluate several models and relate them to IR performance metrics.
引用
收藏
页码:234 / 237
页数:4
相关论文
共 50 条
  • [1] Vocabulary Normalization Improves IR-Based Concept Location
    Binkley, Dave
    Lawrie, Dawn
    Uehlinger, Christopher
    2012 28TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2012, : 588 - 591
  • [2] On the Use of Relevance Feedback in IR-Based Concept Location
    Gay, Gregory
    Haiduc, Sonia
    Marcus, Andrian
    Menzies, Tim
    2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS, 2009, : 351 - +
  • [3] Towards a Benchmark and Automatic Calibration for IR-Based Concept Location
    Ohlemacher, Scott D.
    Marcus, Andrian
    2011 IEEE 19TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2011, : 246 - 249
  • [4] Enabling improved IR-based feature location
    Binkley, Dave
    Lawrie, Dawn
    Uehlinger, Christopher
    Heinz, Daniel
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 101 : 30 - 42
  • [5] An IR-based Evaluation Framework for Web Search Query Segmentation
    Roy, Rishiraj Saha
    Ganguly, Niloy
    Choudhury, Monojit
    Laxman, Srivatsan
    SIGIR 2012: PROCEEDINGS OF THE 35TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2012, : 881 - 890
  • [6] On the use of positional proximity in IR-based feature location
    Hill, Emily
    Sisman, Bunyamin
    Kak, Avinash
    2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014 - Proceedings, 2014, : 318 - 322
  • [7] On the Use of Positional Proximity in IR-Based Feature Location
    Hill, Emily
    Sisman, Bunyamin
    Kak, Avinash
    2014 SOFTWARE EVOLUTION WEEK - IEEE CONFERENCE ON SOFTWARE MAINTENANCE, REENGINEERING, AND REVERSE ENGINEERING (CSMR-WCRE), 2014, : 318 - +
  • [8] A Novel Approach to Automatic Query Reformulation for IR-based Bug Localization
    Kim, Misoo
    Lee, Eunseok
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1752 - 1759
  • [9] An IR-Based Approach Utilizing Query Expansion for Plagiarism Detection in MEDLINE
    Nawab, Rao Muhammad Adeel
    Stevenson, Mark
    Clough, Paul
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2017, 14 (04) : 796 - 804
  • [10] Improving IR-Based Bug Localization with Context-Aware Query Reformulation
    Rahman, Mohammad Masudur
    Roy, Chanchal K.
    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