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 dedica...
International audienceRequirements engineering (RE) encompasses a set of activities for eliciting, m...
This paper presents a pragmatic approach for formalizing requirements. It has three main contributio...
Executable specifications are computer algorithms written in an appropriate specification language w...
The increasing complexity of cyber-physical systems (CPSs) makes their design, development and opera...
This paper describes a proposal on how to model formal requirements in Modelica for simulation-based...
Modeling and Simulation methods, tools and techniques aim at supporting the different phases of the ...
International audienceAs of today, most specifications of technical systems still rely on requiremen...
www.mathcore.com Recent years have witnessed a significant growth of interest in modeling and simula...
Industrial cyber-physical system products interleave hardware, software, and communication component...
Abstract. Requirements are currently an undervalued “beast ” in the software modelling world. All th...
Distributed, software-intensive systems such as fully automated cars have to handle various situatio...
Activities for the comprehension and development \ of Cyber-Physical Systems (CPS) include analysis ...
Expressing a valid requirements model is a crucial activity in a MDE context as it provides the star...
The main aim of this chapter is to present and discuss a set of modeling and specification technique...
Requirements that are well understood by a client and a provider are a major contributor to developi...
International audienceRequirements engineering (RE) encompasses a set of activities for eliciting, m...
This paper presents a pragmatic approach for formalizing requirements. It has three main contributio...
Executable specifications are computer algorithms written in an appropriate specification language w...
The increasing complexity of cyber-physical systems (CPSs) makes their design, development and opera...
This paper describes a proposal on how to model formal requirements in Modelica for simulation-based...
Modeling and Simulation methods, tools and techniques aim at supporting the different phases of the ...
International audienceAs of today, most specifications of technical systems still rely on requiremen...
www.mathcore.com Recent years have witnessed a significant growth of interest in modeling and simula...
Industrial cyber-physical system products interleave hardware, software, and communication component...
Abstract. Requirements are currently an undervalued “beast ” in the software modelling world. All th...
Distributed, software-intensive systems such as fully automated cars have to handle various situatio...
Activities for the comprehension and development \ of Cyber-Physical Systems (CPS) include analysis ...
Expressing a valid requirements model is a crucial activity in a MDE context as it provides the star...
The main aim of this chapter is to present and discuss a set of modeling and specification technique...
Requirements that are well understood by a client and a provider are a major contributor to developi...
International audienceRequirements engineering (RE) encompasses a set of activities for eliciting, m...
This paper presents a pragmatic approach for formalizing requirements. It has three main contributio...
Executable specifications are computer algorithms written in an appropriate specification language w...