DocumentCode :
251914
Title :
How the Sando search tool recommends queries
Author :
Xi Ge ; Shepherd, D.P. ; Damevski, Kostadin ; Murphy-Hill, Emerson
Author_Institution :
NC State Univ., Raleigh, NC, USA
fYear :
2014
fDate :
3-6 Feb. 2014
Firstpage :
425
Lastpage :
428
Abstract :
Developers spend a significant amount of time searching their local codebase. To help them search efficiently, researchers have proposed novel tools that apply state-of-the-art information retrieval algorithms to retrieve relevant code snippets from the local codebase. However, these tools still rely on the developer to craft an effective query, which requires that the developer is familiar with the terms contained in the related code snippets. Our empirical data from a state-of-the-art local code search tool, called Sando, suggests that developers are sometimes unacquainted with their local codebase. In order to bridge the gap between developers and their ever-increasing local codebase, in this paper we demonstrate the recommendation techniques integrated in Sando.
Keywords :
query processing; recommender systems; software maintenance; software tools; Sando search tool; information retrieval algorithms; local code search tool; local codebase; query recommendation techniques; relevant code snippet retrieval; Dictionaries; Indexing; Search engines; Software; Software engineering; Tag clouds; Thesauri;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on
Conference_Location :
Antwerp
Type :
conf
DOI :
10.1109/CSMR-WCRE.2014.6747210
Filename :
6747210
Link To Document :
بازگشت