@inproceedings{5c4a49e2298040dd8493a6173ae7716b,
title = "On using tree visualisation techniques to support source code comprehension",
abstract = "This paper presents a design study that investigates the use of compact tree visualisations to provide software developers with an overview of the static structure of a source code document within a code editor in order to facilitate source code understanding and navigation. A prototype is presented which utilises an icicle tree visualisation to encode the control structure hierarchy of a source code document, as well as a circular treemap visualisation to encode the scope hierarchy of a source code document. An overview of the prototype and its functionality is given as well as a detailed discussion on the design rationale behind the tool. Possible applications and future work plans are also discussed.",
keywords = "Software visualisation, Source code comprehension, Tree visualisations techniques",
author = "Ivan Bacher and Namee, \{Brian Mac\} and Kelleher, \{John D.\}",
note = "Publisher Copyright: {\textcopyright} 2016 IEEE.; 4th IEEE Working Conference on Software Visualization, VISSOFT 2016 ; Conference date: 03-10-2016 Through 04-10-2016",
year = "2016",
month = dec,
day = "9",
doi = "10.1109/VISSOFT.2016.8",
language = "English",
series = "Proceedings - 2016 IEEE Working Conference on Software Visualization, VISSOFT 2016",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "91--95",
editor = "Bonita Sharif and Christopher Parnin and Johan Fabry",
booktitle = "Proceedings - 2016 IEEE Working Conference on Software Visualization, VISSOFT 2016",
address = "United States",
}