×

开发基于角色的开放多代理软件系统。 (英语) Zbl 1156.68367号

摘要:开放式多智能体系统(MAS)是一个动态系统,其中智能体不仅可以随意加入或离开智能体社会,还可以在运行时扮演或释放角色。传统的多agent系统开发方法不适合开发开放式多agent系统,因为它们假设在系统分析阶段指定了固定数量的agent。在本文中,我们提出了一个开放式多代理软件系统的形式化基于角色的建模框架。我们将角色组织和角色空间分别指定为概念角色和角色实例的容器,其中角色实例可以由代理从代理社会中动态获取或释放。为了支持基于角色的开放式多agent系统的快速开发,我们引入了开放MAS的三层设计模型,并开发了一个基于角色的agent开发环境(RADE)原型。最后,我们给出了一个案例研究,以演示如何在RADE上高效构建开放MAS应用程序。

MSC公司:

68N99型 软件理论
68T05型 人工智能中的学习和自适应系统
PDF格式BibTeX公司 XML格式引用