VisMashup

Streamlining the creation of custom visualization applications

Emanuele Santos, Lauro Lins, James P. Ahrens, Juliana Freire, Cláudio T. Silva

Research output: Contribution to journalArticle

Abstract

Visualization is essential for understanding the increasing volumes of digital data. However, the process required to create insightful visualizations is involved and time consuming. Although several visualization tools are available, including tools with sophisticated visual interfaces, they are out of reach for users who have little or no knowledge of visualization techniques and/or who do not have programming expertise. In this paper, we propose VISMASHUP, a new framework for streamlining the creation of customized visualization applications. Because these applications can be customized for very specific tasks, they can hide much of the complexity in a visualization specification and make it easier for users to explore visualizations by manipulating a small set of parameters. We describe the framework and how it supports the various tasks a designer needs to carry out to develop an application, from mining and exploring a set of visualization specifications (pipelines), to the creation of simplified views of the pipelines, and the automatic generation of the application and its interface. We also describe the implementation of the system and demonstrate its use in two real application scenarios.

Original languageEnglish (US)
Article number5290771
Pages (from-to)1539-1546
Number of pages8
JournalIEEE Transactions on Visualization and Computer Graphics
Volume15
Issue number6
DOIs
StatePublished - Nov 2009

Fingerprint

Visualization
Pipelines
Specifications

Keywords

  • Dataflow
  • Scientific Visualization
  • Visualization Systems

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software
  • Computer Vision and Pattern Recognition
  • Signal Processing

Cite this

VisMashup : Streamlining the creation of custom visualization applications. / Santos, Emanuele; Lins, Lauro; Ahrens, James P.; Freire, Juliana; Silva, Cláudio T.

In: IEEE Transactions on Visualization and Computer Graphics, Vol. 15, No. 6, 5290771, 11.2009, p. 1539-1546.

Research output: Contribution to journalArticle

@article{dd24af6cf5ca4499a6d776e39a0d345a,
title = "VisMashup: Streamlining the creation of custom visualization applications",
abstract = "Visualization is essential for understanding the increasing volumes of digital data. However, the process required to create insightful visualizations is involved and time consuming. Although several visualization tools are available, including tools with sophisticated visual interfaces, they are out of reach for users who have little or no knowledge of visualization techniques and/or who do not have programming expertise. In this paper, we propose VISMASHUP, a new framework for streamlining the creation of customized visualization applications. Because these applications can be customized for very specific tasks, they can hide much of the complexity in a visualization specification and make it easier for users to explore visualizations by manipulating a small set of parameters. We describe the framework and how it supports the various tasks a designer needs to carry out to develop an application, from mining and exploring a set of visualization specifications (pipelines), to the creation of simplified views of the pipelines, and the automatic generation of the application and its interface. We also describe the implementation of the system and demonstrate its use in two real application scenarios.",
keywords = "Dataflow, Scientific Visualization, Visualization Systems",
author = "Emanuele Santos and Lauro Lins and Ahrens, {James P.} and Juliana Freire and Silva, {Cl{\'a}udio T.}",
year = "2009",
month = "11",
doi = "10.1109/TVCG.2009.195",
language = "English (US)",
volume = "15",
pages = "1539--1546",
journal = "IEEE Transactions on Visualization and Computer Graphics",
issn = "1077-2626",
publisher = "IEEE Computer Society",
number = "6",

}

TY - JOUR

T1 - VisMashup

T2 - Streamlining the creation of custom visualization applications

AU - Santos, Emanuele

AU - Lins, Lauro

AU - Ahrens, James P.

AU - Freire, Juliana

AU - Silva, Cláudio T.

PY - 2009/11

Y1 - 2009/11

N2 - Visualization is essential for understanding the increasing volumes of digital data. However, the process required to create insightful visualizations is involved and time consuming. Although several visualization tools are available, including tools with sophisticated visual interfaces, they are out of reach for users who have little or no knowledge of visualization techniques and/or who do not have programming expertise. In this paper, we propose VISMASHUP, a new framework for streamlining the creation of customized visualization applications. Because these applications can be customized for very specific tasks, they can hide much of the complexity in a visualization specification and make it easier for users to explore visualizations by manipulating a small set of parameters. We describe the framework and how it supports the various tasks a designer needs to carry out to develop an application, from mining and exploring a set of visualization specifications (pipelines), to the creation of simplified views of the pipelines, and the automatic generation of the application and its interface. We also describe the implementation of the system and demonstrate its use in two real application scenarios.

AB - Visualization is essential for understanding the increasing volumes of digital data. However, the process required to create insightful visualizations is involved and time consuming. Although several visualization tools are available, including tools with sophisticated visual interfaces, they are out of reach for users who have little or no knowledge of visualization techniques and/or who do not have programming expertise. In this paper, we propose VISMASHUP, a new framework for streamlining the creation of customized visualization applications. Because these applications can be customized for very specific tasks, they can hide much of the complexity in a visualization specification and make it easier for users to explore visualizations by manipulating a small set of parameters. We describe the framework and how it supports the various tasks a designer needs to carry out to develop an application, from mining and exploring a set of visualization specifications (pipelines), to the creation of simplified views of the pipelines, and the automatic generation of the application and its interface. We also describe the implementation of the system and demonstrate its use in two real application scenarios.

KW - Dataflow

KW - Scientific Visualization

KW - Visualization Systems

UR - http://www.scopus.com/inward/record.url?scp=70350637824&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70350637824&partnerID=8YFLogxK

U2 - 10.1109/TVCG.2009.195

DO - 10.1109/TVCG.2009.195

M3 - Article

VL - 15

SP - 1539

EP - 1546

JO - IEEE Transactions on Visualization and Computer Graphics

JF - IEEE Transactions on Visualization and Computer Graphics

SN - 1077-2626

IS - 6

M1 - 5290771

ER -