首页> 外文会议>Midwest Artificial Intelligence and Cognitive Science Conference >Automatic verification of multiagent conversations
【24h】

Automatic verification of multiagent conversations

机译:自动验证多元对话

获取原文

摘要

As network bandwidth increases, distributed applications are becoming increasingly prevalent. Systems using these applications are very complicated to build and must be dependable. Software agents are ideal for breaking complicated problems into manageable subtasks. Agent conversations, a series of messages passed between agents, are the cornerstone of multiagent systems and must be deemed correct before being placed into service. This paper introduces a method to automatically verify that conversations are valid before employing them. Agent conversations are created graphically using state transition diagrams in the agentTool multiagent development environment. This graphical representation is then transformed into a formal modeling language called Promela that is analyzed by the Spin verification tool to detect errors such as deadlock, non-progress loops, syntax errors, unused messages, and unused states. Feedback is provided to the user automatically via text messages and graphical highlighting of error conditions.
机译:随着网络带宽的增加,分布式应用程序变得越来越普遍。使用这些应用程序的系统非常复杂地构建,必须可靠。软件代理非常适合将复杂的问题分解为可管理的子组织。代理对话,代理之间传递的一系列消息,是多轴系统的基石,并且必须在被置于服务之前被视为正确。本文介绍了一种自动验证对话是否有效地有效的方法。代理对话是在图形方式使用AgentTool多书开发环境中的状态转换图创建的。然后将该图形表示转换为称为PROMELA的正式建模语言,由旋转验证工具分析,以检测死锁,非进度循环,语法错误,未使用消息和未使用状态的错误。通过短信自动提供反馈和错误条件的图形突出显示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号