Experiences with the Pavane Program Visualization Environment

Kenneth C. Cox, Washington University in St Louis
Gruia-Catalin Roman, Washington University in St Louis


The Pavane system is an implementation of the declarative visualization model, which treats visualization as a mapping form the state of some entity (a program, an execution, a data set, etc.) to images. We briefly discuss the declarative visualization model and the implementation of Pavane. We then present some of the results that we have obtained with Pavane. These results are divided into three parts: a discussion of the development of visualizations focusing on the roles played by the various partcipants, a critique of declarative visualization in general and Pavane in particular, and a presentation of a number of common techniques in the development and construction of visualizations. The last is organized as a series of vignettes appeded to the text.