CaltechAUTHORS
  A Caltech Library Service

A Visual Stack Based Paradigm for Visualization Environments

Gilbert, Matt and Lombeyda, Santiago (2005) A Visual Stack Based Paradigm for Visualization Environments. Santiago Lombeyda , Pasadena, CA. (Unpublished) http://resolver.caltech.edu/CaltechCACR:2005.105

[img]
Preview
PDF
See Usage Policy.

921Kb

Use this Persistent URL to link to this item: http://resolver.caltech.edu/CaltechCACR:2005.105

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.


Item Type:Report or Paper (Technical Report)
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.
Group:Center for Advanced Computing Research
Subject Keywords:Graphic User Interfaces, Visualization Systems, Visual Environments, Visual Programming, Object-Based Languages, Stack-Based Languages
Record Number:CaltechCACR:2005.105
Persistent URL:http://resolver.caltech.edu/CaltechCACR:2005.105
Usage Policy:You are granted permission for individual, educational, research and non-commercial reproduction, distribution, display and performance of this work in any format.
ID Code:28213
Collection:CaltechCACR
Deposited By: Imported from CaltechCACR
Deposited On:08 Feb 2006
Last Modified:26 Dec 2012 14:32

Repository Staff Only: item control page