Title: Concurrent simulation in the cloud with the mJADES framework

Authors: Antonio Cuomo; Massimiliano Rak; Umberto Villano

Addresses: Department of Engineering, University of Sannio, Benevento 82100, Italy ' Department of Engineering, Second University of Naples, Aversa 81031, Italy ' Department of Engineering, University of Sannio, Benevento 82100, Italy

Abstract: In this paper, we discuss the design and implementation of mJADES, a new simulation engine that runs on top of an ad-hoc federation of cloud providers and is designed to perform multiple concurrent simulations. These features make mJADES an attractive environment for the simulation of complex systems, in which it is often desirable to perform many simulation runs, either for statistical validation or to compare the system behaviour in several different conditions. Given a set of simulation tasks, mJADES is able automatically to acquire the computing resources needed from the cloud, and to distribute the simulation runs to be executed.

Keywords: discrete event simulation; DES; cloud computing; concurrency; platform-as-a-service; PaaS; process-oriented simulation; concurrent simulations; simultaneous simulations; complex systems.

DOI: 10.1504/IJSPM.2013.059418

International Journal of Simulation and Process Modelling, 2013 Vol.8 No.4, pp.212 - 226

Received: 22 Aug 2012
Accepted: 26 Mar 2013

Published online: 29 Jul 2014 *

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