Authors
Susan Elliott Sim, Charles LA Clarke, Richard C Holt
Publication date
1998/6/26
Conference
Proceedings. 6th International Workshop on Program Comprehension. IWPC'98 (Cat. No. 98TB100242)
Pages
180-187
Publisher
IEEE
Description
We have conducted a survey to generate archetypes of source code searching by programmers across maintenance tasks. Using a questionnaire on a web page, we obtained 69 responses from readers of 7 newsgroups. Respondents were asked about their source code searching habits: what tools they used, why they searched, and what they searched for. The four most common search targets were function definitions, all uses of a function, variable definitions, and all uses of a variable. The most common search motivations were defect repair, code reuse, program understanding, feature addition, and impact analysis. Eleven archetypes were generated from the anecdotes and results. The implications and practical applications of these findings and method are discussed.
Total citations
19981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202433228543783571561577676743243
Scholar articles
SE Sim, CLA Clarke, RC Holt - Proceedings. 6th International Workshop on Program …, 1998