Improvise Background Architecture Examples Downloads
Metavisualization
icon
Metavisualization is exploratory visualization of coordination and other interactive structure directly inside a visualization's own user interface. Different kinds of visualization users might use metavisualization in different ways: end-users can use metavisualization to learn how to interpret and manipulate existing visualizations; designers can use metavisualization to design, build and debug visualizations; developers can use metavisualization to design, implement, evaluate, and optimize visualization systems; and researchers can use metavisualization to explore, evaluate, and formalize visualization techniques.
Metavisualization is implemented in Improvise by representing the structure of each running visualization as relational data. The views, coordinations, and screen layout of each visualization is translated into tables of records. These tables are dynamically updated to capture the ever-changing interactive state of the visualization. Additional tables record a history of high-level (variable change, query, render) and low-level (keyboard, mouse, painting) events in each visualization, such as for use in re-visualization of interactive events within their spatial context.
Metavisualizations are like any other Improvise visualization except that they are built upon these dynamically-maintained internal tables rather than those read from external sources. Metavisualizations use the existing Improvise coordination architecture and view library to reveal the evolving structure of its highly-coordinated visualizations during interactive data exploration. Metavisualizations are even composable and reusable across Improvise visualizations.
References
Anthony C. Robinson and Chris Weaver. “Re-Visualization: Interactive Visualization of the Process of Visual Analysis”. GIScience Workshop on Visual Analytics & Spatial Decision Support 2006, Münster, DE, September 2006.

PDF Workshop Paper (384 KB)
Chris Weaver. “Metavisual Exploration and Analysis of DEVise Coordination in Improvise”. Proceedings of the International Conference on Coordinated & Multiple Views in Exploratory Visualization (CMV), London, UK, July 2006. DOI

PDF Paper (1.7 MB)
Chris Weaver. “Visualizing Coordination In Situ”. Proceedings of the IEEE Symposium on Information Visualization 2005, Minneapolis, MN, October 2005. DOI

PDF Paper (6.7 MB) ZIP Movie (22.2 MB, zipped)
Christopher E. Weaver and Miron Livny. “Interactive Poster: Metavisualization of Dynamic Queries”. Proceedings of the IEEE Symposium on Information Visualization 2002, Boston, MA, October 2002.

PDF Abstract (56 KB) PDF Poster (1.6 MB)
Last modified: Thu Feb 28 17:22:37 2008 by Chris Weaver
Copyright © Christopher E. Weaver