Expressing Requirements in Modelica

  • Lena Buffoni P
N/ACitations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

As cyber-physical systems grow increasingly complex, the need for methodologies and tool support for an automated requirement verification process becomes evident. Expressing requirements in a computable form becomes a crucial step in defining such a process. The equation based declarative nature of the Modelica language makes it an ideal candidate for modeling a large subset of system requirements. Moreover, modeling both the requirements and the system itself in the same language presents numerous advantages. However, a certain semantic gap subsists between the notions used in requirement modeling and the concepts of cyber-physical modeling that Modelica relies on. To bridge this gap, in this paper, we illustrate through the use of dedicated types, pseudo function calls and function block libraries, how the Modelica language can be tailored to fit the needs of requirement modeling engineers.

Cite

CITATION STYLE

APA

Lena Buffoni, P. F. (2016). Expressing Requirements in Modelica. SNE Simulation Notes Europe, 25(3–4). https://doi.org/10.11128/sne.25.tn.10314

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free