TreeMatrix: A Hybrid Visualization of Compound Graphs (bibtex)
by Sébastien Rufiange, Michael J. McGuffin, Christopher P. Fuhrman
Abstract:
We present a hybrid visualization technique for compound graphs (i.e. networks with a hierarchical clustering defined on the nodes) that combines the use of adjacency matrices, node-link and arc diagrams to show the graph, and also combines the use of nested inclusion and icicle diagrams to show the hierarchical clustering. The graph visualized with our technique may have edges that are weighted and/or directed. We first explore the design space of visualizations of compound graphs and present a taxonomy of hybrid visualization techniques. We then present our prototype, which allows clusters (i.e. subtrees) of nodes to be grouped into matrices or split apart using a radial menu. We also demonstrate how our prototype can be used in the software engineering domain, and compare it to the commercial matrix-based visualization tool Lattix using a qualitative user study.
Reference:
Sébastien Rufiange, Michael J. McGuffin, Christopher P. Fuhrman, "TreeMatrix: A Hybrid Visualization of Compound Graphs", In Computer Graphics Forum, vol. 31, no. 1, pp. 89-101, 2012.
Bibtex Entry:
@article{2012_rufiange_treematrix,
	title = {{TreeMatrix:} A Hybrid Visualization of Compound Graphs},
	volume = {31},
	issn = {1467-8659},
	url = {http://dx.doi.org/10.1111/j.1467-8659.2011.02087.x},
	doi = {10.1111/j.1467-8659.2011.02087.x},
	abstract = {We present a hybrid visualization technique for compound graphs (i.e. networks with a hierarchical clustering defined on the nodes) that combines the use of adjacency matrices, node-link and arc diagrams to show the graph, and also combines the use of nested inclusion and icicle diagrams to show the hierarchical clustering. The graph visualized with our technique may have edges that are weighted and/or directed. We first explore the design space of visualizations of compound graphs and present a taxonomy of hybrid visualization techniques. We then present our prototype, which allows clusters (i.e. subtrees) of nodes to be grouped into matrices or split apart using a radial menu. We also demonstrate how our prototype can be used in the software engineering domain, and compare it to the commercial matrix-based visualization tool Lattix using a qualitative user study.},
	number = {1},
	journal = {Computer Graphics Forum},
	author = {Rufiange, S\'ebastien and {McGuffin}, Michael J. and Fuhrman, Christopher P.},
	year = {2012},
	pages = {89--101},
	}