A Study on Guiding Programmers’ Code Navigation with a Graphical Code Recommender

Cited 0 time in webofscience Cited 5 time in scopus
  • Hit : 412
  • Download : 75
While performing an evolution task, programmers spend significant time trying to understand a code base. To facilitate programmers’ comprehension of code, researchers have developed software visualization tools. However, those tools have not predicted the information that programmers seek during their program comprehension activities. To responsively provide informative diagrams in a timely manner, we suggest a graphical code recommender and conduct an iterative Wizard of Oz study in order to examine when and what diagrammatic contents should appear in a graphical view to guide a programmer in exploring source code.We found that programmers positively evaluate a graphical code recommender thatchanges in response to their code navigation. They favored a graphical view that displays the source locations frequently visited by other programmers during the same task. They commented that the graphical code recommender helped in particular when they were uncertain about where to look while exploring the code base.
Publisher
Springer Berlin Heidelberg
Issue Date
2012
Language
English
Citation

Studies in Computational Intelligence, v.377, pp.61 - 75

ISSN
1860-949X
DOI
10.1007/978-3-642-23202-2_5
URI
http://hdl.handle.net/10203/174500
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0