In the design of a visualization system for exploratory data analysis, a designer faces several issues: (i) the recognition of the causes behind excessive latency experienced by end users, who become quickly disengaged in the exploration if the response time is below a desired threshold (i.e., 500 ms); (ii) the discovery of portions of the visualization system that are poorly explored or may not work as intended; (iii) the lack of precise feedback from the end users who, struggling from excessive latency, become disinterested in the exploration and report high-level feedback that is too broad and generic for the designer to understand and transform into actionable changes to the design. To address these issues and provide more guidance to visualization system designers, we contributed a general framework to model and assess user interactions in big data visualization systems. It models the interaction space of the visualization system with the concept of augmented statecharts that label interactions with their latency thresholds. It is implemented in a system, InterView (the name relates to the collaboration between visualization designers and end users), composed of two software components, one to automatically generate the interaction space of a visualization system using a statechart, and one to replay user traces, reproducing each interaction an end user performed in the interaction log. In this paper, we demonstrate the capabilities of InterView applying it to a well-known crossfilter interface, Falcon, to guide the visualization system designers in discovering the root causes behind excessive latency, coupled with a complete understanding of the interaction space of their visualization system. In such a way, designers can finally acknowledge the problems of their visualization system with higher granularity and precision, giving more context to the feedback received by the end users.

InterView: A System to Support Interaction-Driven Visualization Systems Design / Filosa, Matteo; Plexousaki, Alexandra; Benvenuti, Dario; Catarci, Tiziana; Angelini, Marco. - (2024), pp. 321-329. ( 10th IFIP WG 13.2 International Working Conference on Human-Centered Software Engineering, HCSE 2024 Reykjavík, Islanda ) [10.1007/978-3-031-64576-1_23].

InterView: A System to Support Interaction-Driven Visualization Systems Design

Filosa, Matteo
Primo
;
Benvenuti, Dario;Catarci, Tiziana
Penultimo
;
Angelini, Marco
Ultimo
2024

Abstract

In the design of a visualization system for exploratory data analysis, a designer faces several issues: (i) the recognition of the causes behind excessive latency experienced by end users, who become quickly disengaged in the exploration if the response time is below a desired threshold (i.e., 500 ms); (ii) the discovery of portions of the visualization system that are poorly explored or may not work as intended; (iii) the lack of precise feedback from the end users who, struggling from excessive latency, become disinterested in the exploration and report high-level feedback that is too broad and generic for the designer to understand and transform into actionable changes to the design. To address these issues and provide more guidance to visualization system designers, we contributed a general framework to model and assess user interactions in big data visualization systems. It models the interaction space of the visualization system with the concept of augmented statecharts that label interactions with their latency thresholds. It is implemented in a system, InterView (the name relates to the collaboration between visualization designers and end users), composed of two software components, one to automatically generate the interaction space of a visualization system using a statechart, and one to replay user traces, reproducing each interaction an end user performed in the interaction log. In this paper, we demonstrate the capabilities of InterView applying it to a well-known crossfilter interface, Falcon, to guide the visualization system designers in discovering the root causes behind excessive latency, coupled with a complete understanding of the interaction space of their visualization system. In such a way, designers can finally acknowledge the problems of their visualization system with higher granularity and precision, giving more context to the feedback received by the end users.
2024
10th IFIP WG 13.2 International Working Conference on Human-Centered Software Engineering, HCSE 2024
Interaction logs; Visualization Systems; User Interaction Modeling
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
InterView: A System to Support Interaction-Driven Visualization Systems Design / Filosa, Matteo; Plexousaki, Alexandra; Benvenuti, Dario; Catarci, Tiziana; Angelini, Marco. - (2024), pp. 321-329. ( 10th IFIP WG 13.2 International Working Conference on Human-Centered Software Engineering, HCSE 2024 Reykjavík, Islanda ) [10.1007/978-3-031-64576-1_23].
File allegati a questo prodotto
File Dimensione Formato  
Filosa_preprint_InterView_2024.pdf

accesso aperto

Note: https://link.springer.com/chapter/10.1007/978-3-031-64576-1_23
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.72 MB
Formato Adobe PDF
2.72 MB Adobe PDF
Filosa_InterView_2024.pdf.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 12.33 MB
Formato Adobe PDF
12.33 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1726098
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact