Debugging Vega through Inspection of the Data Flow Graph

dc.contributor.authorHoffswell, Janeen_US
dc.contributor.authorSatyanarayan, Arvinden_US
dc.contributor.authorHeer, Jeffreyen_US
dc.contributor.editorW. Aigner and P. Rosenthal and C. Scheideggeren_US
dc.date.accessioned2015-05-24T19:39:50Z
dc.date.available2015-05-24T19:39:50Z
dc.date.issued2015en_US
dc.description.abstractVega 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.en_US
dc.description.sectionheadersReproducibility in Information Visualizationen_US
dc.description.seriesinformationEuroVis Workshop on Reproducibility, Verification, and Validation in Visualization (EuroRV3)en_US
dc.identifier.doi10.2312/eurorv3.20151144en_US
dc.identifier.pages15-17en_US
dc.identifier.urihttps://doi.org/10.2312/eurorv3.20151144en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectD.2.2 [Software Engineering]en_US
dc.subjectDesign Tools and Techniquesen_US
dc.subjectUser interfacesen_US
dc.titleDebugging Vega through Inspection of the Data Flow Graphen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
015-017.pdf
Size:
168.03 KB
Format:
Adobe Portable Document Format
Collections