首页> 外文学位 >Specifying and verifying multiagent systems using the cognitive agents specification language (CASL).
【24h】

Specifying and verifying multiagent systems using the cognitive agents specification language (CASL).

机译:使用认知主体规范语言(CASL)指定和验证多主体系统。

获取原文
获取原文并翻译 | 示例

摘要

In this thesis, we introduce a specification language (CASL) and verification environment (CASLve) for multiagent systems. We use the situation calculus [52] with Reiter's solution to the frame problem [62]---enhanced with predicates to describe agents' knowledge [64], beliefs, and goals---to formally, perspicuously, and systematically describe the effects of actions on the world and the mental states of agents. We add INFORM, REQUEST, and CANCELREQUEST actions to model inter-agent communication, and investigate properties of multiagent knowledge change and goal change, as well as belief change. We use the notation of the concurrent, logic programming language ConGolog [17] to specify the behaviour of agents. ConGolog has a formal semantics defined in the situation calculus, which facilitates the process of reasoning about the behaviour of individual agents and the system as a whole. We provide an environment for verifying properties of CASL specifications, by encoding the situation calculus, its extensions to handle mental states, and ConGolog in the PVS verification system [54], and proving lemmas which are useful for verifying CASL specifications. These include proving that bounded-loop ConGolog programs terminate, and providing a framework far compositional verification of ConGolog programs. We then specify three multiagent systems using CASL and prove some properties of the specifications.
机译:本文介绍了一种用于多智能体系统的规范语言(CASL)和验证环境(CASLve)。我们将情境演算[52]与Reiter的框架问题[62]解决方案结合起来-借助谓词来描述代理的知识[64],信念和目标-正式,明显地,系统地描述影响对世界的行动和代理人的心理状态。我们添加了INFORM,REQUEST和CANCELREQUEST操作以对代理之间的通信进行建模,并研究多代理知识变化和目标变化以及信念变化的属性。我们使用并发逻辑编程语言ConGolog [17]的表示法来指定代理的行为。 ConGolog在情境演算中定义了一种形式化的语义,这有助于对单个代理的行为以及整个系统的行为进行推理。我们通过在PVS验证系统中对情况演算,其处理心理状态的扩展和ConGolog进行编码来提供验证CASL规范属性的环境[54],并证明对验证CASL规范有用的引理。这些措施包括证明有界循环的ConGolog程序终止,并提供一个框架对ConGolog程序进行成分验证。然后,我们使用CASL指定三个多代理系统,并证明规范的某些属性。

著录项

  • 作者

    Shapiro, Steven.;

  • 作者单位

    University of Toronto (Canada).;

  • 授予单位 University of Toronto (Canada).;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2005
  • 页码 239 p.
  • 总页数 239
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号