The construction of an interactive dashboard involves deciding on what information to present and how to display it and implementing those design decisions to create an operational dashboard. Traditionally, a dashboard's design is implied in the deployed dashboard rather than captured explicitly as a digital artifact, preventing it from being backed up, version-controlled, and shared. Moreover, practitioners have to implement this implicit design manually by coding or configuring it on a dashboard platform. This paper proposes Mod2Dash, a software framework that enables practitioners to capture their dashboard designs as models and generate operational dashboards automatically from these models. The framework also provides a GUI-driven customization approach for practitioners to fine-tune the auto-generated dashboards and update their models. With these abilities, Mod2Dash enables practitioners to rapidly prototype and deploy dashboards for both operational and research purposes. We evaluated the framework's effectiveness in a case study on cyber security visualization for decision support. A proof-of-concept of Mod2Dash was employed to model and reconstruct 31 diverse real-world cyber security dashboards. A human-assisted comparison between the Mod2Dash-generated dashboards and the baseline dashboards shows a close matching, indicating the framework's effectiveness for real-world scenarios.
翻译:交互式仪表板的构建涉及决定提供何种信息以及如何展示该信息,以及执行创建操作仪表板的设计决定。传统上,仪表板的设计隐含在已部署的仪表板上,而不是作为数字工艺品被明确捕获,防止其备份、版本控制和共享。此外,实践者必须通过在仪表板平台上对仪表板进行编码或配置,手动实施这一隐含的设计。本文提议采用Mod2Dash软件框架,使从业人员能够将仪表板设计作为模型捕捉,并自动从这些模型中生成操作的仪表板。框架还为从业人员调整自动生成的仪表板并更新其模型提供了由图形用户驱动的定制方法。借助这些能力,Mod2Dash使从业人员能够快速进行原型,并为业务和研究目的部署仪表板。我们在一项关于网络安全视觉化的案例研究中评估了框架的有效性,用于决策支持。Mod2Dash的验证概念用于模型和重新制作31种不同的真实世界网络安全仪表板。这个框架还提供由用户辅助的用户驱动的定制化定制化定制化定制化定制化定制方法。根据这些功能,将Md2Dash-Dash仪表板仪表板与基准式仪表板的模型和基本仪表板框架进行近近比。