Modeling System Requirements in Modelica: Definition and Comparison of Candidate Approaches

Andrea Tundis, Lena Rogovchenko-Buffoni, Peter Fritzson, Alfredo Garro · Equation-Based Object-Oriented Modeling Languages and Tools · 2013

The modeling of system requirements deals with formally expressing constraints and requirements that have an impact on the behavior of the system to enable their verification through real or simulated experiments. The need for models representing system requirements as well as for methods and techniques centered on model-based approaches able to support the modeling, evaluation, and validation of requirements and constraints along with their traceability is today greater than ever. In this context, this paper proposes a meta-model for modeling the requirements of physical systems. Furthermore, different approaches for integrating the modeling of system requirements in the Modelica language and their verification during the simulation are proposed and, then, evaluated and compared through a case study.

Read the paper · More papers on PaperTik