实时多智能体系统功能需求的形式化规范与可解释BDI智能体研究
1. 实时Maude与扩展Agent UML
- 实时Maude :实时Maude是一种编程语言,它是Maude的扩展,旨在利用实时重写理论的概念。实时重写理论包含对时间域的描述(sort Time)、全局系统的构造(sort GlobalSystem)以及一组模拟系统中时间流逝的滴答规则。非滴答规则的重写规则假定耗时为零,初始状态必须为 {t’‘} 的形式,以确保系统各部分时间均匀流动。实时重写理论在Maude中以定时模块或定时面向对象模块的形式进行规范。
- 扩展Agent UML :
- 时间AUML用例图 :通过使用Agent UML语言的“构造型”扩展机制,用例图得到了丰富,引入了五种构造型:« Agent Use Case » 表示由智能体执行的功能用例,« Temporal Agent Use Case » 表示与实时智能体交互的用例;« Agent » 描述系统内的智能体,« External Agent » 描述系统外的智能体,« Real Time Agent » 描述内部的实时智能体。
- 时间AUML类图 :在设计类图时,研究了Huget提出的两个抽象层次:概念层和实现层。概念层不变,提供多智能体系统的宏观视图;实现层详细展示智能体内容,并添加了一个名为“时间约束”的新隔层。
2. 提出的方法
将用于描述实时多智能体系统
超级会员免费看
订阅专栏 解锁全文
45

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



