Bacher, IvanIvanBacherMacNamee, BrianBrianMacNameeKelleher, JohnJohnKelleher2017-05-122017-05-122016 The A2016-06-10http://hdl.handle.net/10197/8507EuroVis 2016: 18th EG/VGTC Conference on Visualization, Groningen, the Netherlands, 6-10 June 2016This paper presents a study which evaluates the use of a tree visualisation (icicle tree) to encode the hierarchical structure of source code. The tree visualisation was combined with a source code editor in order to function as a compact overview to facilitate the process of comprehending the global structure of a source code document. Results from our study show that providing an overview visualisation led to an increase in accuracy and a decrease in completion time when participants performed counting tasks. However, in locating tasks, the presence of the visualisation led to a decrease in participants' performance.enThe definitive version is available at http://diglib.eg.org/handle/10.2312/eurovisshort20161168.Machine learningStatisticsComputer graphicsUsing Icicle Trees to Encode the Hierarchical Structure of Source CodeConference Publication10.2312/eurovisshort.201611682016-11-14https://creativecommons.org/licenses/by-nc-nd/3.0/ie/