Panagiotis D. Ritsos

MEng PhD Essex, FHEA

Senior Lecturer in Visualization

XReality, Visualization and
Analytics (XRVA) Lab

Visualization, Data, Modelling and
Graphics (VDMG) research group,

School of Computer Science
and Engineering,

Bangor University,
Dean Street, Bangor,
Gwynedd, UK, LL57 1UT

Papers accepted in IEEE VIS2025

IEEE VIS2025 Banner and Logo

We are participating, with several works, at IEEE VIS2025, to be held in Vienna, Austria.

We will be presenting our VIS paper “Critical Thinking in Data Visualisation: A Framework for Contextual Scenarios”, which introduces the Critical Design Strategy (CDS)—a structured heuristic evaluation method designed to facilitate the examination of visualisation designs through reflection and critical thought.

We will also be presenting our IEEE TVCG Paper “DashSpace: A Cross-Reality Toolkit for Immersive Analytics”, which introduces DashSpace, a cross-reality toolkit designed to support immersive analytics. This toolkit allows users to create and manipulate visualizations in both 2D and 3D environments, facilitating a more integrated approach to data analysis across different platforms. DashSpace is part of our ongoing collaboration with Aarhus Unniversity on anywhere, anytime analytics toolkits, along with our recent UIST’25 paper “Spatialstrates: Cross-Reality Collaboration through Spatial Hypermedia”.

Related to our DashSpace project, we will be presenting a tutorial on “Live Collaborative Immersive Analytics Development with DashSpace”. This tutorial will cover the DashSpace/SpatialStrate platform’s architecture, its use of web technologies, and how it supports cross-reality collaboration.

You can find more details on these papers following the reference links below.

Reference

J. C. Roberts, A. Hanan, O. A. E., and P. D. Ritsos, “Critical Design Strategy: a Method for Heuristically Evaluating Visualisation Designs,” IEEE Transactions on Visualization and Computer Graphics, 2026. We present the Critical Design Strategy (CDS)—a structured method designed to facilitate the examination of visualisation designs through reflection and critical thought. The CDS helps designers think critically and make informed improvements using heuristic evaluation. When developing a visual tool or pioneering a novel visualisation approach, identifying areas for enhancement can be challenging. Critical thinking is particularly crucial for visualisation designers and tool developers, especially those new to the field, such as studying visualisation in higher education. The CDS consists of three stages across six perspectives: Stage 1 captures the essence of the idea by assigning an indicative title and selecting five adjectives (from twenty options) to form initial impressions of the design. Stage 2 involves an in-depth critique using 30 heuristic questions spanning six key perspectives—user, environment, interface, components, design, and visual marks. Stage 3 focuses on synthesising insights, reflecting on design decisions, and determining the next steps forward. We introduce the CDS and explore its use across three visualisation modules in both undergraduate and postgraduate courses. Our longstanding experience with the CDS has allowed us to refine and develop it over time: from its initial creation through workshops in 2017/18 to improvements in wording and the development of two applications by 2020, followed by the expansion of support notes and refinement of heuristics through 2023; while using it in our teaching each year. This sustained use allows us to reflect on its practical application and offer guidance on how others can incorporate it into their own work.
[Abstract]   [Details]   [PDF]   [Preprint]   [To be presented at IEEE VIS 2025]

M. Borowski, P. W. S. Butcher, J. B. Kristensen, J. O. Petersen, P. D. Ritsos, C. N. Klokmose, and N. Elmqvist, “DashSpace: A Live Collaborative Platform for Immersive and Ubiquitous Analytics,” IEEE Transactions on Visualization and Computer Graphics (To appear), 2025. We introduce DashSpace, a live collaborative immersive and ubiquitous analytics (IA/UA) platform designed for handheld and head-mounted Augmented/Extended Reality (AR/XR) implemented using WebXR and open standards. To bridge the gap between existing web-based visualizations and the immersive analytics setting, DashSpace supports visualizing both legacy D3 and Vega-Lite visualizations on 2D planes, and extruding Vega-Lite specifications into 2.5D. It also supports fully 3D visual representations using the Optomancy grammar. To facilitate authoring new visualizations in immersive XR, the platform provides a visual authoring mechanism where the user groups specification snippets to construct visualizations dynamically. The approach is fully persistent and collaborative, allowing multiple participants—whose presence is shown using 3D avatars and webcam feeds—to interact with the shared space synchronously, both co-located and remotely. We present three examples of DashSpace in action: immersive data analysis in 3D space, synchronous collaboration, and immersive data presentations.
[Abstract]   [Details]   [PDF]   [doi:10.1109/TVCG.2025.3537679]   [To be presented at IEEE VIS 2025]

M. Borowski, P. W. S. Butcher, S. J. Jones, P. D. Ritsos, C. N. Klokmose, and N. Elmqvist, “Tutorial: Live Collaborative Immersive Analytics Development with DashSpace,” in Tutorials of at the IEEE VIS: Visualization & Visual Analytics Conference, Vienna, Austria, 2025. Immersive, situated, and ubiquitous analytics (IA/SA/UA) envision scenarios where heterogeneous devices can be used in combination and multiple users can work in collaboration around data. While there are many research prototypes in this domain, there is a lack of a common platform to build upon. Furthermore, many prototypes build on proprietary game engines such as Unreal or Unity, which make distribution and reuse more difficult, require niche knowledge which is not often found in enterprise environments, as well as being prone to changing license agreements. We therefore advocate for the use of open standards, such as WebXR in order to overcome such restrictions. During the last year we created two iterations of an open, malleable, and collaborative platform for IA/SA/UA: DashSpace. We published both DashSpace as well as a its core WebXR framework Spatialstrates on GitHub. DashSpace and Spatialstrates build on the know-how and technical synergies between Web-based IA/SA frameworks, such as VRIA and Wizualization, UA frameworks such as Vistrates, and dynamic-media environments such as Webstrates, all converging together since 2019, through the binding affordances that the reliance on Web technologies enables. We deem the tutorial framing particularly well suited to introduce DashSpace in depth to a broader audience of IA/SA/UA researchers, with the goal of creating a growing and interoperable platform for these interaction flavors. We envision to grow the platform and create a “component store” or package repository with self-contained components and packages that can be mixed and matched within the same platform without the need to install new applications on multiple devices or re-implementing common features.
[Abstract]   [Details]   [PDF]  

J. C. Roberts, P. W. S. Butcher, and P. D. Ritsos, “From Data to Insight: Using Contextual Scenarios to Teach Critical Thinking in Data Visualisation,” in IEEE VIS Workshop on Visualization Education, Literacy, and Activities, 2025. This paper explores the use of scenario-based visualisation examples as a pedagogical strategy for teaching students the complexities of data insight, representation, and interpretation. Teaching data visualisation often involves explaining intricate issues related to data management and the challenges of presenting data meaningfully. In this work, we present a series of data-driven scenarios. These concise stories depict specific situations, and are created to help the educators highlight key concerns in data communication, such as chart selection, temporal versus categorical comparison, visual bias, and narrative framing. By grounding these examples in real-world contexts, students are encouraged to critically assess not only what the data shows, but how and why it is shown that way. This approach aims to deepen students’ data literacy and awareness of the ethical, analytical, and rhetorical choices that shape effective visual storytelling. The paper presents a collection of example scenarios, that educators can use for their own lessons; the work fits with a larger project on looking at critical thinking in the classroom, and developing appropriate tools. We also start to abstract principles, from our approach, so that others can develop their own scenarios for their teaching. Our approach aligns with principles of authentic and scenario-based learning, using real-world contexts to foster critical engagement with data.
[Abstract]   [Details]   [PDF]