Panorama Weaving ManyVis: Multiple Applications in an Integrated Visualization Environment

Atul Rungta
SCI Institute, University of Utah
Brian Summa
SCI Institute, University of Utah
Dogan Demir
SCI Institute, University of Utah
Peer-Timo Bremer
Lawrence Livermore National Laboratory
SCI Institute, University of Utah
Valerio Pascucci
SCI Institute, University of Utah
Pacific Northwest National Laboratory

As the visualization field matures, an increasing number of general toolkits are developed to cover a broad range of applications. However, no general tool can incorporate the latest capabilities for all possible applications, nor can the user interfaces and workflows be easily adjusted to accommodate all user communities. As a result, users will often chose either substandard solutions presented in familiar, customized tools or assemble a patchwork of individual applications glued through ad-hoc scripts and extensive, manual intervention. Instead, we need the ability to easily and rapidly assemble the best-in-task tools into custom interfaces and workflows to optimally serve any given application community. Unfortunately, creating such meta-applications at the API or SDK level is difficult, time consuming, and often infeasible due to the sheer variety of data models, design philosophies, limits in functionality, and the use of closed commercial systems. In this paper, we present the ManyVis framework which enables custom solutions to be built both rapidly and simply by allowing coordination and communication across existing unrelated applications. ManyVis allows users to combine software tools with complementary characteristics into one virtual application driven by a single, custom-designed interface.



ManyVis Paper ManyVis Paper ManyVis Paper ManyVis Paper
[Download PDF]

author={Rungta, Atul and Summa, Brian and Demir, Dogan and Bremer, Peer-Timo and Pascucci, Valerio},
journal={Visualization and Computer Graphics, IEEE Transactions on},
title={ManyVis: Multiple Applications in an Integrated Visualization Environment},
keywords={Data visualization;Graphical user interfaces;Image color analysis;Programming;Shape analysis;Visualization environments;integrated applications;linked views;macros}, doi={10.1109/TVCG.2013.174},