scholarly journals A formal approach to collaborative modelling and co-simulation for embedded systems

2013 ◽  
Vol 23 (4) ◽  
pp. 726-750 ◽  
Author(s):  
J. S. FITZGERALD ◽  
P. G. LARSEN ◽  
K. G. PIERCE ◽  
M. H. G. VERHOEF

The effective use of model-based formal methods in the development of complex embedded systems requires the integration of discrete-event models of controllers with continuous-time models of their environments. This paper proposes a new approach to the development of such combined models (co-models), in which an initial discrete-event model may include approximations of continuous-time behaviour that can subsequently be replaced by couplings to continuous-time models. An operational semantics of co-simulation allows the discrete and continuous models to run on their respective simulators and managed by a coordinating co-simulation engine. This permits the exploration of the composite co-model's behaviour in a range of operational scenarios. The approach has been realised using the Vienna Development Method (VDM) as the discrete-event formalism, and 20-sim as the continuous-time framework, and has been applied successfully to a case study based on the distributed controller for a personal transporter device.

PAMM ◽  
2007 ◽  
Vol 7 (1) ◽  
pp. 1022903-1022904
Author(s):  
Youdong Lin ◽  
Mark A. Stadtherr

Sign in / Sign up

Export Citation Format

Share Document