Title
GoTree: A Grammar of Tree Visualizations
Abstract
We present GoTree, a declarative grammar allowing users to instantiate tree visualizations by specifying three aspects: visual elements, layout, and coordinate system. Within the set of all possible tree visualization techniques, we identify a subset of techniques that are both "unit-decomposable" and "axis-decomposable" (terms we define). For tree visualizations within this subset, GoTree gives the user flexible and fine-grained control over the parameters of the techniques, supporting both explicit and implicit tree visualizations. We developed Tree Illustrator, an interactive authoring tool based on GoTree grammar. Tree Illustrator allows users to create a considerable number of tree visualizations, including not only existing techniques but also undiscovered and hybrid visualizations. We demonstrate the expressiveness and generative power of GoTree with a gallery of examples and conduct a qualitative study to validate the usability of Tree Illustrator.
Year
DOI
Venue
2020
10.1145/3313831.3376297
CHI '20: CHI Conference on Human Factors in Computing Systems Honolulu HI USA April, 2020
DocType
ISBN
Citations 
Conference
978-1-4503-6708-0
2
PageRank 
References 
Authors
0.35
39
5
Name
Order
Citations
PageRank
Guo-Zheng Li136842.62
Min Tian220.69
Qinmei Xu321.37
Michael J. McGuffin498954.52
Xiaoru Yuan5115770.28