Title: Real-time simulation of DEVS models in CD++

Authors: Gabriel A. Wainer

Addresses: Department of Systems and Computer Engineering, Carleton University Centre for Visualization and Simulation (V-Sim), Carleton University, 3216 VSim, 1125 Colonel By Drive, Ottawa, ON K1S 5B6, Canada

Abstract: The CD++ toolkit was developed in order to implement the theoretical concepts specified by the DEVS formalism. The tool allows the execution of both DEVS and ell-DEVS models. In this work, we present the definition and implementation of a real-time simulator. In such simulations, events must be handled timely and time constraints can be stated and validated accordingly. The new simulation technique allows the interaction between the model and its surrounding environment. Additionally, a non-hierarchical simulation approach is presented and introduced to CD++ in order to reduce the communication overhead.

Keywords: discrete event systems specification; DEVS; real-time systems; CD++ toolkit; real-time simulation; modelling.

DOI: 10.1504/IJSPM.2016.077292

International Journal of Simulation and Process Modelling, 2016 Vol.11 No.2, pp.138 - 153

Received: 11 Dec 2014
Accepted: 07 Feb 2015

Published online: 28 Jun 2016 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article