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.
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 *