Distributed simulation of complex systems by use of an HLA-transparent simulation language

TitleDistributed simulation of complex systems by use of an HLA-transparent simulation language
Publication TypeConference Paper
Year of Publication2008
AuthorsD'Ambrogio, Andrea, D. Gianni, G. Iazeolla, and A. Pieroni
Conference Name2008 Asia Simulation Conference - 7th International Conference on System Simulation and Scientific Computing, ICSC 2008
ISBN Number9781424417872
KeywordsComplex systems, Computational resources, Computer simulation languages, Computer software, Dielectric relaxation, Distributed environments, Distributed simulation systems, Distributed simulations, Distributed systems, Do-mains, Java programming language, Large scale systems, Linguistics, Model resolutions, Queueing networks, Simulation languages, Simulation systems, Software components, Standardization, Standards
AbstractThe continuously decreasing cost of distributed systems gives academics and industry the advantage of using larger execution platforms and of reusing locally implemented software components. This is particularly true for the simulation of complex systems where the computational resources needed considerably increase with the model resolution and with the number of simulated entities. The development of such simulation systems, however, requires extra efforts compared to the conventional local ones. Example extra efforts are learning how to use the Distributed Simulation (DS) Standard (such as HLA) and the development of extra software for the synchronization and communication between the local and distributed environment. In this paper, we address the problem of defining a simulation language that can transparently support the development distributed simulation systems, by making the use of the DS standard transparent and also reducing the amount of extra software. The HLA transparent language we introduce is named jEQN, being Java-based and dealing with Extended Queueing Networks domains. The language approach, however, can be easily extended to any other DS Standard and modelling domain. © 2008 IEEE.