The Madkit Agent Platform Architecture ½ Áòøöóù Blockinøøóò ½º½ Ììì Øøöóóóòòòøý ××ùù ½º¾ Åååããø × Ñùðøø Ñùðøø¹¹¹¹òø ×ý×øøñ

The Madkit Agent Platform Architecture ½ Áòøöóù Blockinøøóò ½º½ Ììì Øøöóóóòòòøý ××ùù ½º¾ Åååããø × Ñùðøø Ñùðøø¹¹¹¹òø ×ý×øøñ
复制标题

Madkit 代理平台架构

DOI:
--
复制
发表时间:
2000
期刊:
--
影响因子:
--
通讯作者:
J. Ferber
J. Ferber
中科院分区:
--
文献类型:
--
作者:
J. Ferber

文献摘要

被引文献

相似文献

在本文中,我们提出了MadKit(多智能体开发工具包),一个通用的多智能体平台。该工具包基于一个组织模型。它使用组和角色的概念,代理管理不同的代理模型和多代理系统在同一时间,同时保持一个全球性的结构。我们讨论的架构MadKit的基础上,最低限度的代理内核从特定的代理模型解耦。平台代理提供分布式消息传递、迁移或监控等基本服务,以获得最大的灵活性。组件接口模型允许平台外观和使用类别的变化。我们说明这种方法通过解释一些后果的架构,并描述我们的动机MadKit设计:集成异构代理应用程序,重用代理社会结构模式,和多功能性的应用程序平台。总结了迄今为止一些基于MadKit的应用程序。1.1异质性问题
In this paper, we present MadKit (multi-agent development kit), a generic multi-agent platform. This toolkit is based on a organizational model. It uses concepts of groups and roles for agents to manage different agent models and multi-agent systems at the same time, while keeping a global structure. We discuss the architecture of MadKit, based on a minimalist agent kernel decoupled from specific agency models. Basic services like distributed message passing, migratio n or monitoring are provided by platform agents for maximal flexibility. The componential interface model allows varia tions in platform appearance and classes of usage. We illustrate this approach by explaining some consequences of the architecture and describe our motivation for MadKit design: integration of heterogeneous agent applica tions, reuse of agent social structure patterns, and versat ility of the application platform. A summary is given of some MadKit-based applications to date. 1 Introdu tion 1.1 The heterogeneity issue