增强多智能体系统与面向服务架构的互操作性:模型驱动方法
1. 引言
服务导向已成为现代 IT 系统设计和开发的主导范式,因为面向服务的系统设计在提高 IT 系统的效率和质量方面具有巨大潜力。本文介绍了一种用于将面向服务架构(SOA)和多智能体系统(MAS)进行通用集成的模型驱动方法。该方法通过将 SOA 的元模型 SoaML 转换为 MAS 的平台独立元模型 Pim4Agents 来实现集成,并通过一个实际的工业场景验证了该方法的相关性。
2. 相关工作
- 智能体架构与 SOA 的关系 :智能体架构和 SOA 之间的相似性已被认识到,但关于 Web 服务和智能体之间的关系仍在讨论中。有观点提出了智能体和服务之间的三种关系:无概念区别、双向集成和智能体调用 Web 服务。然而,由于两者存在根本差异,“无概念区别”这一关系难以成立。
- 相关集成工作 :
- WS2JADE 框架允许通过将 Web 服务表示为网关智能体来集成 Web 服务和 JADE,从而在运行时部署、组合和控制 Web 服务。
- 有研究讨论了在 JACK 中基于智能体的服务组合方法。
- 此前虽有很多关于业务流程建模、企业应用集成和 SOA 的文献,但基于模型驱动的 MAS 和 SOA 集成方法尚未被研究。例如,有研究讨论了 BPMN 模型到 BDI 智能体的映射,但未考虑智能体和 Web 服务的集成。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



