DocumentCode :
2210214
Title :
Searching and skimming: An exploratory study
Author :
Starke, Jamie ; Luce, Chris ; Sillito, Jonathan
Author_Institution :
Univ. of Calgary, Calgary, AB, Canada
fYear :
2009
fDate :
20-26 Sept. 2009
Firstpage :
157
Lastpage :
166
Abstract :
Source code search is an important activity for programmers working on a change task to a software system. As part of a larger project to improve tool support for finding information in source code, we conducted a formative study in which programmers were asked to perform corrective tasks to a system they were initially unfamiliar with. Our analysis focused specifically on how programmers decide what to search for, and how they decide which results are relevant to their task. Based on our analysis, we present five observations about our participant´s approach to finding information and some of the challenges they faced. We also discuss the implications these observations have for the design of source code search tools.
Keywords :
software engineering; program comprehension; software system; source code search tools; Concrete; Data analysis; Information analysis; Java; Laboratories; Navigation; Programming profession; Software design; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
Conference_Location :
Edmonton, AB
ISSN :
1063-6773
Print_ISBN :
978-1-4244-4897-5
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2009.5306335
Filename :
5306335
Link To Document :
بازگشت