TY - GEN
T1 - GoTree
T2 - 2020 ACM CHI Conference on Human Factors in Computing Systems, CHI 2020
AU - Li, Guozheng
AU - Tian, Min
AU - Xu, Qinmei
AU - McGuffin, Michael J.
AU - Yuan, Xiaoru
N1 - Publisher Copyright:
© 2020 ACM.
PY - 2020/4/21
Y1 - 2020/4/21
N2 - 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.
AB - 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.
KW - "tree visualization
KW - authoring tool
KW - declarative grammar
KW - hierarchical data visualization"
UR - https://www.scopus.com/pages/publications/85091298268
U2 - 10.1145/3313831.3376297
DO - 10.1145/3313831.3376297
M3 - Conference contribution
AN - SCOPUS:85091298268
T3 - Conference on Human Factors in Computing Systems - Proceedings
BT - CHI 2020 - Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
PB - Association for Computing Machinery
Y2 - 25 April 2020 through 30 April 2020
ER -