ecms_neu_mini.png

Digital Library

of the European Council for Modelling and Simulation

 

Title:

Statechart-Based Actors For Modelling And Distributed Simulation Of Complex Multi-Agent Systems

Authors:

Franco Cicirelli, Angelo Furfaro, Andrea Giordano, Libero Nigro

Published in:

 

(2009).ECMS 2009 Proceedings edited by J. Otamendi, A. Bargiela, J. L. Montes, L. M. Doncel Pedrera. European Council for Modeling and Simulation. doi:10.7148/2009 

 

ISBN: 978-0-9553018-8-9

 

23rd European Conference on Modelling and Simulation,

Madrid, June 9-12, 2009

Citation format:

Cicirelli, F., Furfaro, A., Giordano, A., & Nigro, L. (2009). Statechart-Based Actors For Modelling And Distributed Simulation Of Complex Multi-Agent Systems. ECMS 2009 Proceedings edited by J. Otamendi, A. Bargiela, J. L. Montes, L. M. Doncel Pedrera (pp. 233-239). European Council for Modeling and Simulation. doi:10.7148/2009-0233-0239

DOI:

http://dx.doi.org/10.7148/2009-0233-0239

Abstract:

This paper discusses the use of Theatre, a multi-agent simulation architecture, for the distributed simulation of discrete event systems (DESs) whose entities express complex behaviours. Complexity is dealt with by exploiting statechart-based actors which constitute the basic building blocks of a model. Actors are lightweight reactive autonomous agents that communicate to one another by asynchronous message passing. The threadless character of actors saves memory space and fosters efficient execution. The behaviour of actors is specified through “distilled statecharts” that enable hierarchical and modular specifications. Distributed simulation is accomplished by partitioning the system model among a set of logical processes (theatres). Timing management and inter- theatre    communications rest on High Level Architecture (HLA) services. The paper highlights the current implementation status and demonstrates the practical application of the approach through a manufacturing system model.

Full text: