Abstract

User coordinated visualizations are a powerful mechanism for building a visual interface. They allow a user to tailor an interface to their needs by choosing components, allowing visual representations customized to a task or user preferences. Snap-Together Visualization (Snap) is a web based system that allows for the creation and sharing of user customized visual interfaces. Users can bring their data to the system, compose a multiple-view interface, and visualize the data. They are then able to share the data and visual interface with other web users by providing a single URL. Snap provides a flexible architecture for coordinating independent interface components and sharing the resulting visualization.