Actors: a model of concurrent computation in distributed systems
Actors: a model of concurrent computation in distributed systems
How to write parallel programs: a first course
How to write parallel programs: a first course
Creating computer simulation systems: an introduction to the high level architecture
Creating computer simulation systems: an introduction to the high level architecture
Parallel and Distribution Simulation Systems
Parallel and Distribution Simulation Systems
Introduction to Multiagent Systems
Introduction to Multiagent Systems
Mole – Concepts of a mobile agent system
World Wide Web
ANSS '05 Proceedings of the 38th annual Symposium on Simulation
Federate migration in HLA-based simulation
Future Generation Computer Systems
Tutorial on agent-based modeling and simulation part 2: how to model with agents
Proceedings of the 38th conference on Winter simulation
Distributed simulation of agent-based systems with HLA
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Kiltera: A Simulation Language for Timed, Dynamic Structure Systems
ANSS '07 Proceedings of the 40th Annual Simulation Symposium
Journal of Systems and Software
Symbiotic Simulation Systems: An Extended Definition Motivated by Symbiosis in Biology
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
Distributing RePast agent-based simulations with HLA
Concurrency and Computation: Practice & Experience
Environments for multiagent systems state-of-the-art and research challenges
E4MAS'04 Proceedings of the First international conference on Environments for Multi-Agent Systems
Distributed Simulation of RePast Models over HLA/Actors
DS-RT '09 Proceedings of the 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications
Performance of a multi-agent system over a multi-core cluster managed by Terracotta
Proceedings of the 2011 Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium
Distributed Simulation of Situated Multi-agent Systems
DS-RT '11 Proceedings of the 2011 IEEE/ACM 15th International Symposium on Distributed Simulation and Real Time Applications
Hi-index | 0.00 |
This paper proposes an agent infrastructure (Theatre) centered on Java for distributed simulations over High-Level Architecture/RunTime Infrastructure (HLA/RTI). The architecture rests on actors (agents) as the basic building blocks. Actors have a public message interface and encapsulate a state of local variables and a behavior patterned as a finite state machine. Actors interact with one another by asynchronous message passing. At the system level, theatres are used as the execution platforms for actors. Theatres naturally map on to HLA federates. Actors can migrate between theatres for load-balancing concerns, or in response to (re)configuration operations of dynamic structure systems. The paper introduces Theatre and demonstrates its application to a complex simulation model based on unmanned aerial vehicles (UAVs). The case study is an open agent-based distributed model where mobile agents follow communication patterns established at runtime.