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 条
[41]   Analyzing close relations between target artifacts for improving IR-based requirement traceability recovery [J].
Wang, Haijuan ;
Shen, Guohua ;
Huang, Zhiqiu ;
Yu, Yaoshen ;
Chen, Kai .
FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2021, 22 (07) :957-968
[42]   Concept-based query expansion for retrieving gene related publications from MEDLINE [J].
Matos, Sergio ;
Arrais, Joel P. ;
Maia-Rodrigues, Joao ;
Oliveira, Jose Luis .
BMC BIOINFORMATICS, 2010, 11
[43]   Location Aware Keyword Query Suggestion Based on Document Proximity [J].
Qi, Shuyao ;
Wu, Dingming ;
Mamoulis, Nikos .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (01) :82-97
[44]   Incorporating Users Location into Snippet Based Query Recommendation System [J].
Sisode, Megha R. ;
Patil, Ujwala M. .
2015 INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING (ICPC), 2015,
[45]   Propagating frugal user feedback through closeness of code dependencies to improve IR-based traceability recovery [J].
Hui Gao ;
Hongyu Kuang ;
Xiaoxing Ma ;
Hao Hu ;
Jian Lü ;
Patrick Mäder ;
Alexander Egyed .
Empirical Software Engineering, 2022, 27
[46]   STRICT: Information Retrieval Based Search Term Identification for Concept Location [J].
Rahman, Mohammad Masudur ;
Roy, Chanchal K. .
2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2017, :79-90
[47]   A concept-based query evaluation with indefinite fuzzy triples [J].
Yang, JD .
INFORMATION PROCESSING LETTERS, 2000, 74 (5-6) :209-214
[48]   Using Consensual Biterms from Text Structures of Requirements and Code to Improve IR-Based Traceability Recovery [J].
Gao, Hui ;
Kuang, Hongyu ;
Sun, Kexin ;
Ma, Xiaoxing ;
Egyed, Alexander ;
Maeder, Patrick ;
Rong, Guoping ;
Shao, Dong ;
Zhang, He .
PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2022, 2022,
[49]   Propagating frugal user feedback through closeness of code dependencies to improve IR-based traceability recovery [J].
Gao, Hui ;
Kuang, Hongyu ;
Ma, Xiaoxing ;
Hu, Hao ;
Lu, Jian ;
Maeder, Patrick ;
Egyed, Alexander .
EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (02)
[50]   A Location Privacy-Preserving System Based on Query Range Cover-Up or Location-Based Services [J].
Wu, Zongda ;
Wang, Ruiqin ;
Li, Qi ;
Lian, Xinze ;
Xu, Guandong ;
Chen, Enhong ;
Liu, Xiyang .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (05) :5244-5254