Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published 2005 | public
Report Open

A Visual Stack Based Paradigm for Visualization Environments

Abstract

We present a new visual paradigm for Visualization Systems, inspired by stack-based programming. Most current implementations of Visualization systems are based on directional graphs. However directional graphs as a visual representation of execution, though initially quite intuitive, quickly grow cumbersome and difficult to follow under complex examples. Our system presents the user with a simple and compact methodology of visually stacking actions directly on top of data objects as a way of creating filter scripts. We explore and address extensions to the basic paradigm to allow for: multiple data input or data output objects to and from execution action modules, execution thread jumps and loops, encapsulation, and overall execution control. We exploit the dynamic nature of current computer graphic interfaces by utilizing features such as drag-and-drop, color emphasis and object animation to indicate action, looping, message/parameter passing; to furnish an overall better understanding of the resulting laid out execution scripts.

Additional Information

Also available as cit-asci-tr310 at http://csdrm.caltech.edu/publications/index.html This work was funded by the ASC/ASAP Center of Excellence at the California Institute of Technology and Caltech's Summer Undergraduate Research Fellowship. We would like to acknowledge Michael Aivazis for his collaboration and support, as well as Mathieu Desbrun and John McCorquodale for help in the writing and editing of this work.

Files

cit-asci-tr310.pdf
Files (943.3 kB)
Name Size Download all
md5:f99b96d6b79bd5b21de4f34d27bdd4b3
943.3 kB Preview Download

Additional details

Created:
August 19, 2023
Modified:
October 24, 2023