An architecture for modular distributed simulation with agent-based models
An architecture for modular distributed simulation with agent-based models
复制标题
DOI:
10.1145/1838206.1838283
复制
发表时间:
2010-05
期刊:
影响因子:
--
通讯作者:
David Scerri;A. Drogoul;Sarah L. Hickmott;L. Padgham
中科院分区:
文献类型:
--
作者:
David Scerri;A. Drogoul;Sarah L. Hickmott;L. Padgham
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.