ReConstructor: A Scalable Constructive Visualization Tool
Gonzalo Gabriel M\'endez, Jagoda Walny, S{\o}ren Knudsen and, Charles Perin, Samuel Huron, Jo Vermeulen, Richard Pusch and, Sheelagh Carpendale

TL;DR
ReConstructor is a scalable visualization authoring tool that enables efficient construction of complex visualizations by propagating mapping steps, addressing scalability issues of traditional constructive approaches.
Contribution
It introduces a novel interaction design that allows scalable construction of visualizations by propagating individual mapping steps across components.
Findings
Supports larger datasets effectively
Reduces time and effort in visualization construction
Enhances flexibility and scalability of constructive visualization tools
Abstract
Constructive approaches to visualization authoring have been shown to offer advantages such as providing options for flexible outputs, scaffolding and ideation of new data mappings, personalized exploration of data, as well as supporting data understanding and literacy. However, visualization authoring tools based on a constructive approach do not scale well to larger datasets. As construction often involves manipulating small pieces of data and visuals, it requires a significant amount of time, effort, and repetitive steps. We present ReConstructor, an authoring tool in which a visualization is constructed by instantiating its structural and functional components through four interaction elements (objects, modifiers, activators, and tools). This design preserves most of the benefits of a constructive process while avoiding scalability issues by allowing designers to propagate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Visualization and Analytics · Innovative Human-Technology Interaction · Scientific Computing and Data Management
