Tables or Sankey Diagrams?: Investigating User Interaction with Different Representations of Simulation ParametersShow others and affiliations
2026 (English)In: Proceedings - 2026 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2026, Institute of Electrical and Electronics Engineers (IEEE), 2026, p. 515-523Conference paper, Published paper (Refereed)
Abstract [en]
Understanding complex parameter dependencies is critical for effective configuration and maintenance of software systems across diverse domains-from Computer-Aided Engineering (CAE) and enterprise resource planning to cloud infrastructure and database management systems. However, legacy tabular interfaces create a major bottleneck: engineers cannot easily comprehend how parameters relate across the system, leading to inefficient workflows, costly configuration errors, and reduced system trust-a fundamental program comprehension challenge in configuration-intensive software. This research evaluates whether interactive Sankey diagrams can improve comprehension of parameter dependencies compared to traditional spreadsheet interfaces. We employed a heuristic evaluation using the PURE method with three expert evaluators (UX design, simulation, and software development specialists) to compare a Sankey-based prototype to traditional tabular representations for core engineering tasks. Our key contribution demonstrates that flow-based parameter visualizations significantly reduce cognitive load (51% lower PURE scores) and interaction complexity (56% fewer steps) compared to traditional tables, while making parameter dependencies immediately visible rather than requiring mental reconstruction. By explicitly visualizing parameter relationships, Sankey diagrams address a core software visualization challenge: helping users comprehend complex system configurations without requiring deep tool-specific knowledge. While demonstrated through CAE software, this research contributes to program comprehension and software visualization by showing that dependency-aware visualizations can significantly improve understanding of configuration-intensive systems. The findings have implications for any software domain where comprehending complex parameter relationships is essential for effective system use, maintenance, and evolution-from database tuning interfaces to build configuration tools and enterprise system management.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2026. p. 515-523
Keywords [en]
Configuration Management, Parameter Visualization and Manipulation, Sankey Diagrams, Tabular Interfaces, UX
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mau:diva-87366DOI: 10.1109/SANER67736.2026.00062Scopus ID: 2-s2.0-105045028980ISBN: 9798331585822 (electronic)OAI: oai:DiVA.org:mau-87366DiVA, id: diva2:2089621
Conference
33rd IEEE International Conference on Software Analysis, Evolution, and Reengineering, SANER 2026, 17-20 Mar 2026, Limassol, Cyprus.
2026-08-042026-08-042026-08-07Bibliographically approved