A middleware for interfacing with simulation systems of multi-agent models

A middleware for interfacing with simulation systems of multi-agent models
复制标题

DOI:
10.4108/icst.simutools.2011.245572
复制
发表时间:
2011-03
期刊:
--
影响因子:
--
通讯作者:
B. Craenen;Vinoth Suryanarayanan;G. Theodoropoulos
B. Craenen;Vinoth Suryanarayanan;G. Theodoropoulos
中科院分区:
其他
文献类型:
--
作者:
B. Craenen;Vinoth Suryanarayanan;G. Theodoropoulos

文献摘要

相似文献

随着多智能体系统(MAS)越来越多地被用来解决更大、更复杂的问题,分布式仿真正在成为应对MAS规模和复杂性的唯一可行的方法。虽然已经提出了不同的方法来分发这些仿真,但MAS与这些分布式方法的接口问题仍然同样重要。在本文中,我们使用PDES-MAS框架作为分布式MAS的解决方案,并提出了一个中间件作为MAS与PDES-MAS框架的接口。中间件支持设计和编写MAS,将代理之间的共享状态之间的交互转换为PDES-MAS框架可以处理的事件,并在MAS中提供许多常用的服务。到目前为止,中间件的实践经验表明,对于设计和实现不同的MAS,它是一种适应性强的高效解决方案。
As multi-agent systems (MAS) are used increasingly often to solve larger and more complex problems, distributed simulation is emerging as the only viable approach to cope with the resultant increased scale and complexity of MAS. While different methods have been proposed for distributing these simulations, the problem of interfacing a MAS with these distributed methods remains just as important. In this paper we use the PDES-MAS framework as a solution for distributing the MAS and propose a Middleware as an interface between MAS and the PDES-MAS framework. The Middleware supports designing and writing a MAS, translates interactions between the shared state of agents to events that the PDES-MAS framework can handle, and offers a number of commonly used services in a MAS. Practical experience with the Middleware thusfar has shown it to be an adaptable and efficient solution for designing and implementing different MAS.