DocumentCode
2790732
Title
Distributed Simulation of RePast Models over HLA/Actors
Author
Cicirelli, Franco ; Furfaro, Angelo ; Giordano, Andrea ; Nigro, Libero
Author_Institution
Dipt. di Elettron. Inf. e Sist., Univ. della Calabria, Rende, Italy
fYear
2009
fDate
25-28 Oct. 2009
Firstpage
184
Lastpage
191
Abstract
This paper reports about a research project-HLA ACTOR REPAST- aimed to distributing RePast models thus potentially corresponding to the computational demands of large and reconfigurable multi-agent systems (MASs). Novel in HLA ACTOR REPAST is an exploitation of a lean actor infrastructure implemented in Java. Actors bring to RePast agents such features as migration, location-transparent naming,efficient communications, and a control-centric framework.Actors can be orchestrated by an in-the-large custom control structure which can ensure the necessary message causality constraints. Distribution and time management concerns depend on the IEEE standard HLA middleware. The paper first discusses details of the software engineering process underlying HLA ACTOR REPAST. The mapping techniques, based on Java text annotations and aspect oriented programming, minimize¿code intrusions¿ in the original model. Then the paper describes some experiments and performance results of applying HLA ACTOR REPAST to a distributed version of a RePast Tileworld model.
Keywords
IEEE standards; Java; aspect-oriented programming; distributed programming; middleware; multi-agent systems; simulation; software engineering; HLA actor repast; HLA/Actors; IEEE standard HLA middleware; Java text annotations; RePast Tileworld model; RePast models; aspect oriented programming; control-centric framework; distributed simulation; location-transparent naming; reconfigurable multi-agent systems; software engineering process; Application software; Communication system control; Computational modeling; Distributed computing; Java; Multiagent systems; Predictive models; Real time systems; Runtime; Time factors; AspectJ; HLA/RTI; Java; Multi-agent systems; RePast; Tileworld; actors; modelling and distributed simulation; text annotations;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Simulation and Real Time Applications, 2009. DS-RT '09. 13th IEEE/ACM International Symposium on
Conference_Location
Singapore
ISSN
1550-6525
Print_ISBN
978-0-7695-3868-6
Type
conf
DOI
10.1109/DS-RT.2009.14
Filename
5361768
Link To Document