2018
DOI: 10.1007/978-3-319-74781-1_20
|View full text |Cite
|
Sign up to set email alerts
|

Injecting Formal Verification in FMI-Based Co-simulations of Cyber-Physical Systems

Abstract: Model-based design tools supporting the Functional Mockup Interface (FMI) standard, often employ specification languages ideal for modelling specific domain problems without capturing the overall behavior of a Cyber-Physical System (CPS). These tools tend to handle some important CPS characteristics implicitly, such as network communication handshakes. At the same time, formal verification although a powerful approach, is still decoupled to FMI co-simulation processes, as it can easily lead to infeasible explo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…CPS SysML profile has been demonstrated in Modelio 11 . FMI-conformant constituent models have been produced in Overture from VDM-RT, and the Continuous-Time (CT) formalisms 20-sim and OpenModelica [23] 12 . A graphical front-end for the entire INTO-CPS tool chain called the INTO-CPS Application has been developed based on the cross-platform Electron technology [14].…”
Section: The Into-cps Tool Chainmentioning
confidence: 99%
See 1 more Smart Citation
“…CPS SysML profile has been demonstrated in Modelio 11 . FMI-conformant constituent models have been produced in Overture from VDM-RT, and the Continuous-Time (CT) formalisms 20-sim and OpenModelica [23] 12 . A graphical front-end for the entire INTO-CPS tool chain called the INTO-CPS Application has been developed based on the cross-platform Electron technology [14].…”
Section: The Into-cps Tool Chainmentioning
confidence: 99%
“…In the INTO-CPS project we start from the view that disciplines such as software, mechatronic and control engineering have evolved notations and theories that are tailored to their needs, and that it is undesirable to suppress this diversity by enforcing uniform general-purpose models [16,31] Our goal is to achieve a practical integration of diverse formalisms at the semantic level, and to realise the benefits in integrated tool chains. In order to demonstrate that the technology works industrially it has been applied in very different application domains (e.g., [17,30,19,12,34,38]).…”
Section: Introductionmentioning
confidence: 99%
“…The development of Maestro was therefore driven by requirements from industry. To ensure that Maestro successfully satisfied the needs of industry, it was applied by industry partners in different domains such as automotive, railways, maritime, building automation, and agriculture (e.g., [4,5,6,7,8,9]). In order to illustrate the majority of the tool, this paper features a small case study where a Line-Following Robot (LFR) is used, which is representative of the mentioned challenges.…”
Section: Introductionmentioning
confidence: 99%