Creating computer simulation systems: an introduction to the high level architecture
Creating computer simulation systems: an introduction to the high level architecture
Parallel simulation: parallel and distributed simulation systems
Proceedings of the 33nd conference on Winter simulation
Simulation for the Social Scientist
Simulation for the Social Scientist
Resolving mutually exclusive interactions in agent based distributed simulations
WSC '04 Proceedings of the 36th conference on Winter simulation
Generative Social Science: Studies in Agent-Based Computational Modeling (Princeton Studies in Complexity)
Distributing RePast agent-based simulations with HLA
Concurrency and Computation: Practice & Experience
Temporal planning with mutual exclusion reasoning
IJCAI'99 Proceedings of the 16th international joint conference on Artifical intelligence - Volume 1
Bushfire BLOCKS: a modular agent-based simulation
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
A simulator integration platform for city simulations
PRIMA'11 Proceedings of the 14th international conference on Agents in Principle, Agents in Practice
Multi-model based simulation platform for urban traffic simulation
PRIMA'10 Proceedings of the 13th international conference on Principles and Practice of Multi-Agent Systems
An interaction-oriented model for multi-scale simulation
IJCAI'11 Proceedings of the Twenty-Second international joint conference on Artificial Intelligence - Volume Volume One
JavaScript Distributed Agent Based Discrete Event Simulation
DS-RT '13 Proceedings of the 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications
Hi-index | 0.00 |
Agent-based simulations are an increasingly popular means of exploring and understanding complex social systems. In order to be useful, these simulations must capture a range of aspects of the modeled situation, each possibly requiring distinct expertise. Moreover, different paradigms may be useful in modelling, ranging from those that use many lightweight reactive agents, to those that use cognitive agents, to those that focus on agent teams and organisational structures. There is need for an architecture which supports the development of a large simulation, through the integration of separately developed modules. This paper describes a framework and architecture which facilitates the integration of multiple agent-based simulations into a single global simulation. This architecture naturally supports distributed simulation and incremental development, which are ways of addressing the computational and conceptual complexity of such systems. In this paper we focus particularly on how to ensure proper management of simulation data that is affected by agents in different modules, at the same logical time. We also provide some preliminary performance evaluation addressing scalability, as well as a comparison of how other available systems handle the issue of shared data.