VANISH

Visualizing And Navigating Information Structured Hierarchically


INTRODUCTION

SOFTWARE ARCHITECTURE

VaPL LANGUAGE

EXAMPLE VISUALIZATIONS

PAPERS

FUTURE WORK

PERSONNEL

While data visualization is an increasingly important analysis tool, both in research and commercial communities, the process of creating these visualizations is still quite complex. Visualizations tend to be hand-crafted, each one different from the previous.

The VANISH system was created to ease the rapid creation of arbitrary data visualizations. VANISH simplifies the creation of visualizations in two ways: by providing a special-purpose visual language, called VaPL, which maps semantic domains to visual domains; and by easing the integration of new semantic and visual domains.

The software structure of VANISH emphasizes separation of concerns: we follow the Arch/Slinky metamodel of user interface software by not only separating the underlying semantic domain to be visualized from the dialog and presentation components, but by providing virtual semantic domain and presentation layers. In this way, it is simple to port from one visualization domain to another, and from one presentation component to another.


This page last updated : April 20, 1996
There have been [888888] visitors to this page.

Back to UW Computer Graphics Lab