• 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