IEEE VIS 2024 Content: Towards Reusable and Reactive Widgets for Information Visualization Research and Dissemination

Towards Reusable and Reactive Widgets for Information Visualization Research and Dissemination

John Alexis Guerra-Gomez - Northeastern University, San Francisco, United States

Screen-reader Accessible PDF

Room: Bayshore I

2024-10-17T17:00:00ZGMT-0600Change your timezone on the schedule page
2024-10-17T17:00:00Z
Exemplar figure, described by caption below
IEEE VIS 2024 Paper embedding explorer main interface, showing a main scatterplot of each one of the papers of the conference distributed using UMAP dimensionality reduction. The scatterplot has been brushed for selecting papers that are highlighted on the bottom of the page showing the thumbnail image, title and abstract. On the top some controls allow for the selection of the dimensionality reduction method and some hyperparameters
Fast forward
Keywords

Information Visualization, Software Components, Reactive Components, Notebook Programming, Direct Manipulation, Brush and Linking

Abstract

The information visualization research community commonly produces supporting software to demonstrate technical contributions to the field. However, developing this software tends to be an overwhelming task. The final product tends to be a research prototype without much thought for modularization and re-usability, which makes it harder to replicate and adopt. This paper presents a design pattern for facilitating the creation, dissemination, and re-utilization of visualization techniques using reactive widgets. The design pattern features basic concepts that leverage modern front-end development best practices and standards, which facilitate development and replication. The paper presents several usage examples of the pattern, templates for implementation, and even a wrapper for facilitating the conversion of any Vega [27,28] specification into a reactive widget.