DocumentCode
2636282
Title
Reasonable abstractions: Semantics for dynamic data visualization
Author
Cottam, Joseph A. ; Lumsdaine, A.
fYear
2011
fDate
23-28 Oct. 2011
Firstpage
269
Lastpage
270
Abstract
Chi showed how to treat visualization programing models abstractly. This provided a firm theoretical basis for the data-state model of visualization. However, Chi´s models did not look deeper into fine-grained program properties, such as execution semantics. We present conditionally deterministic and resource bounded semantics for the data flow model of visualization based on E-FRP. These semantics are used in the Stencil system to move between data state and data flow execution, build task-based parallelism, and build complex analysis chains for dynamic data. This initial work also shows promise for other complex operators, compilation techniques to enable efficient use of time and space, and mixing task and data parallelism.
Keywords
data analysis; data visualisation; Chi model; E-FRP; Stencil system; compilation techniques; complex operators; data flow execution; data parallelism; data state; deterministic semantics; dynamic data analysis chain; dynamic data visualization semantics; execution semantics; mixing task; reasonable abstractions; resource bounded semantics; task-based parallelism; visualization data-state model; visualization programing models; Data models; Data visualization; Dynamic scheduling; Engines; Programming; Rendering (computer graphics); Semantics; Dynamic data; Semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Analytics Science and Technology (VAST), 2011 IEEE Conference on
Conference_Location
Providence, RI
Print_ISBN
978-1-4673-0015-5
Type
conf
DOI
10.1109/VAST.2011.6102468
Filename
6102468
Link To Document