DocumentCode
744266
Title
VisDock: A Toolkit for Cross-Cutting Interactions in Visualization
Author
Jungu Choi ; Deok Gun Park ; Yuet Ling Wong ; Fisher, Eli ; Elmqvist, Niklas
Author_Institution
Dept. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Volume
21
Issue
9
fYear
2015
Firstpage
1087
Lastpage
1100
Abstract
Standard user applications provide a range of cross-cutting interaction techniques that are common to virtually all such tools: selection, filtering, navigation, layer management, and cut-and-paste. We present VisDock, a JavaScript mixin library that provides a core set of these cross-cutting interaction techniques for visualization, including selection (lasso, paths, shape selection, etc), layer management (visibility, transparency, set operations, etc), navigation (pan, zoom, overview, magnifying lenses, etc), and annotation (point-based, region-based, data-space based, etc). To showcase the utility of the library, we have released it as Open Source and integrated it with a large number of existing web-based visualizations. Furthermore, we have evaluated VisDock using qualitative studies with both developers utilizing the toolkit to build new web-based visualizations, as well as with end-users utilizing it to explore movie ratings data. Results from these studies highlight the usability and effectiveness of the toolkit from both developer and end-user perspectives.
Keywords
Internet; Java; data visualisation; navigation; public domain software; software libraries; JavaScript mixin library; VisDock; Web-based visualizations; cross-cutting interaction technique; layer management; navigation; open source; toolkit; Containers; Data visualization; Libraries; Navigation; Reactive power; Shape; Visualization; Visualization system and toolkit design; interaction design; qualitative evaluation; user interface;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/TVCG.2015.2414454
Filename
7063249
Link To Document