EuroRVVV: EuroVis Workshop on Reproducibility, Verification, and Validation in Visualization
Permanent URI for this community
Browse
Browsing EuroRVVV: EuroVis Workshop on Reproducibility, Verification, and Validation in Visualization by Subject "D.2.2 [Software Engineering]"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Debugging Vega through Inspection of the Data Flow Graph(The Eurographics Association, 2015) Hoffswell, Jane; Satyanarayan, Arvind; Heer, Jeffrey; W. Aigner and P. Rosenthal and C. ScheideggerVega is a declarative visualization grammar that decouples specification from execution to allow users to focus on the visual representation rather than low-level implementation decisions. However, this representation comes at the cost of effective debugging as its execution is obfuscated. By presenting the developer with Vega's data flow graph along with interactive capabilities, we can bridge the gap between specification and execution to enable direct inspection of the connections between each component. This inspection can augment the developer's mental model of the specification, enabling the developer to more easily identify areas of interest and implement changes to the resulting visualization.