VisTrails

Enabling interactive multiple-view visualizations

Louis Bavoil, Steven P. Callahan, Patricia J. Crossno, Juliana Freire, Carlos E. Scheidegger, Cláudio T. Silva, Huy T. Vo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

VisTrails is a new system that enables interactive multiple-view visualizations by simplifying the creation and maintenance of visualization pipelines, and by optimizing their execution. It provides a general infrastructure that can be combined with existing visualization systems and libraries. A key component of VisTrails is the visualization trail (vistrail), a formal specification of a pipeline. Unlike existing dataflow-based systems, in VisTrails there is a clear separation between the specification of a pipeline and its execution instances. This separation enables powerful scripting capabilities and provides a scalable mechanism for generating a large number of visualizations. VisTrails also leverages the vistrail specification to identify and avoid redundant operations. This optimization is especially useful while exploring multiple visualizations. When variations of the same pipeline need to be executed, substantial speedups can be obtained by caching the results of overlapping subsequences of the pipelines. In this paper, we describe the design and implementation of VisTrails, and show its effectiveness in different application scenarios.

Original languageEnglish (US)
Title of host publicationVIS 05: IEEE Visualization 2005, Proceedings
Pages18
Number of pages1
DOIs
StatePublished - 2005
EventVIS 05: IEEE Visualization 2005, Proceedings - Minneapolis, MN, United States
Duration: Oct 23 2005Oct 28 2005

Other

OtherVIS 05: IEEE Visualization 2005, Proceedings
CountryUnited States
CityMinneapolis, MN
Period10/23/0510/28/05

Fingerprint

Visualization
Pipelines
Specifications

Keywords

  • Caching
  • Coordinated views
  • Dataflow
  • Interrogative visualization

ASJC Scopus subject areas

  • Computer Science(all)
  • Engineering(all)

Cite this

Bavoil, L., Callahan, S. P., Crossno, P. J., Freire, J., Scheidegger, C. E., Silva, C. T., & Vo, H. T. (2005). VisTrails: Enabling interactive multiple-view visualizations. In VIS 05: IEEE Visualization 2005, Proceedings (pp. 18). [1566000] https://doi.org/10.1109/VIS.2005.113

VisTrails : Enabling interactive multiple-view visualizations. / Bavoil, Louis; Callahan, Steven P.; Crossno, Patricia J.; Freire, Juliana; Scheidegger, Carlos E.; Silva, Cláudio T.; Vo, Huy T.

VIS 05: IEEE Visualization 2005, Proceedings. 2005. p. 18 1566000.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bavoil, L, Callahan, SP, Crossno, PJ, Freire, J, Scheidegger, CE, Silva, CT & Vo, HT 2005, VisTrails: Enabling interactive multiple-view visualizations. in VIS 05: IEEE Visualization 2005, Proceedings., 1566000, pp. 18, VIS 05: IEEE Visualization 2005, Proceedings, Minneapolis, MN, United States, 10/23/05. https://doi.org/10.1109/VIS.2005.113
Bavoil L, Callahan SP, Crossno PJ, Freire J, Scheidegger CE, Silva CT et al. VisTrails: Enabling interactive multiple-view visualizations. In VIS 05: IEEE Visualization 2005, Proceedings. 2005. p. 18. 1566000 https://doi.org/10.1109/VIS.2005.113
Bavoil, Louis ; Callahan, Steven P. ; Crossno, Patricia J. ; Freire, Juliana ; Scheidegger, Carlos E. ; Silva, Cláudio T. ; Vo, Huy T. / VisTrails : Enabling interactive multiple-view visualizations. VIS 05: IEEE Visualization 2005, Proceedings. 2005. pp. 18
@inproceedings{edbb0c3f16fa4a7fbafa756928abc282,
title = "VisTrails: Enabling interactive multiple-view visualizations",
abstract = "VisTrails is a new system that enables interactive multiple-view visualizations by simplifying the creation and maintenance of visualization pipelines, and by optimizing their execution. It provides a general infrastructure that can be combined with existing visualization systems and libraries. A key component of VisTrails is the visualization trail (vistrail), a formal specification of a pipeline. Unlike existing dataflow-based systems, in VisTrails there is a clear separation between the specification of a pipeline and its execution instances. This separation enables powerful scripting capabilities and provides a scalable mechanism for generating a large number of visualizations. VisTrails also leverages the vistrail specification to identify and avoid redundant operations. This optimization is especially useful while exploring multiple visualizations. When variations of the same pipeline need to be executed, substantial speedups can be obtained by caching the results of overlapping subsequences of the pipelines. In this paper, we describe the design and implementation of VisTrails, and show its effectiveness in different application scenarios.",
keywords = "Caching, Coordinated views, Dataflow, Interrogative visualization",
author = "Louis Bavoil and Callahan, {Steven P.} and Crossno, {Patricia J.} and Juliana Freire and Scheidegger, {Carlos E.} and Silva, {Cl{\'a}udio T.} and Vo, {Huy T.}",
year = "2005",
doi = "10.1109/VIS.2005.113",
language = "English (US)",
isbn = "0780394623",
pages = "18",
booktitle = "VIS 05: IEEE Visualization 2005, Proceedings",

}

TY - GEN

T1 - VisTrails

T2 - Enabling interactive multiple-view visualizations

AU - Bavoil, Louis

AU - Callahan, Steven P.

AU - Crossno, Patricia J.

AU - Freire, Juliana

AU - Scheidegger, Carlos E.

AU - Silva, Cláudio T.

AU - Vo, Huy T.

PY - 2005

Y1 - 2005

N2 - VisTrails is a new system that enables interactive multiple-view visualizations by simplifying the creation and maintenance of visualization pipelines, and by optimizing their execution. It provides a general infrastructure that can be combined with existing visualization systems and libraries. A key component of VisTrails is the visualization trail (vistrail), a formal specification of a pipeline. Unlike existing dataflow-based systems, in VisTrails there is a clear separation between the specification of a pipeline and its execution instances. This separation enables powerful scripting capabilities and provides a scalable mechanism for generating a large number of visualizations. VisTrails also leverages the vistrail specification to identify and avoid redundant operations. This optimization is especially useful while exploring multiple visualizations. When variations of the same pipeline need to be executed, substantial speedups can be obtained by caching the results of overlapping subsequences of the pipelines. In this paper, we describe the design and implementation of VisTrails, and show its effectiveness in different application scenarios.

AB - VisTrails is a new system that enables interactive multiple-view visualizations by simplifying the creation and maintenance of visualization pipelines, and by optimizing their execution. It provides a general infrastructure that can be combined with existing visualization systems and libraries. A key component of VisTrails is the visualization trail (vistrail), a formal specification of a pipeline. Unlike existing dataflow-based systems, in VisTrails there is a clear separation between the specification of a pipeline and its execution instances. This separation enables powerful scripting capabilities and provides a scalable mechanism for generating a large number of visualizations. VisTrails also leverages the vistrail specification to identify and avoid redundant operations. This optimization is especially useful while exploring multiple visualizations. When variations of the same pipeline need to be executed, substantial speedups can be obtained by caching the results of overlapping subsequences of the pipelines. In this paper, we describe the design and implementation of VisTrails, and show its effectiveness in different application scenarios.

KW - Caching

KW - Coordinated views

KW - Dataflow

KW - Interrogative visualization

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

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

U2 - 10.1109/VIS.2005.113

DO - 10.1109/VIS.2005.113

M3 - Conference contribution

SN - 0780394623

SN - 9780780394629

SP - 18

BT - VIS 05: IEEE Visualization 2005, Proceedings

ER -