What You Model is What You Get: A Model-Driven Dashboard Generation Approach

37 Pages Posted: 30 Sep 2024

See all articles by Maria Teresa Rossi

Maria Teresa Rossi

affiliation not provided to SSRN

Alessandro Tundo

affiliation not provided to SSRN

Leonardo Mariani

University of Milan-Bicocca

Abstract

Systems of Systems are large and complex systems that need to be continuously monitored for malfunctions and unexpected behaviors. To this end, operators have to configure their dashboards, so that the right set of indicator is properly visualized. Unfortunately, cost-effectively manipulating dashboards is a challenge, sometime also for expert users.This paper proposes a Model-driven approach for the cost-effective definition and modification of dashboards. The key idea is that a model-based representation of a dashboard can be more easily manipulated than interacting with the GUI of dashboard management systems. Once a dashboard's model is defined, the actual dashboard can be generated automatically with model-transformation techniques. Our empirical results with Grafana dashboards inspected by experts show that the model-driven approach can be used to cost-effectively generate useful dashboards, with an effectiveness close to the one of experts.

Keywords: dashboard generation, Model-Driven Engineering, KPI, Grafana

Suggested Citation

Rossi, Maria Teresa and Tundo, Alessandro and Mariani, Leonardo, What You Model is What You Get: A Model-Driven Dashboard Generation Approach. Available at SSRN: https://ssrn.com/abstract=4971814 or http://dx.doi.org/10.2139/ssrn.4971814

Maria Teresa Rossi (Contact Author)

affiliation not provided to SSRN ( email )

No Address Available

Alessandro Tundo

affiliation not provided to SSRN ( email )

No Address Available

Leonardo Mariani

University of Milan-Bicocca ( email )

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
11
Abstract Views
82
PlumX Metrics