【24h】

Correctness Requirements for Multiagent Commitment Protocols

机译:多主体承诺协议的正确性要求

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

摘要

Commitments are a powerful abstraction for representing the interactions between agents. Commitments capture the content of the interactions declaratively and allow agents to reason about their actions. Recent work on multiagent protocols define agent interactions as the creation and manipulation of commitments to one another. As a result, commitment protocols can be executed flexibly, enabling the agents to cope with exceptions that arise at run time. We study the correctness requirements of commitment protocols that are necessary to ensure correct specification and coherent execution. We analyze and formalize various requirements for commitment protocols and draw relations among them. The main contribution of this analysis is that it allows protocol designers to develop correct protocols by signaling possible errors and inconsistencies that can possibly arise at run time. Since the requirements are formal, they can be incorporated in a software tool to automate the design and specification of commitment protocols.
机译:承诺是一种强大的抽象,用于表示代理之间的交互。承诺以声明方式捕获交互的内容,并允许代理推理其行为。多代理协议的最新工作将代理交互定义为对彼此的承诺的创建和操纵。结果,可以灵活地执行承诺协议,从而使代理能够应对运行时出现的异常。我们研究承诺协议的正确性要求,这些要求对于确保正确的规范和一致的执行是必不可少的。我们分析并正式化承诺协议的各种要求,并在它们之间绘制关系。该分析的主要贡献在于,它允许协议设计者通过发信号通知运行时可能出现的错误和不一致来开发正确的协议。由于要求是形式化的,因此可以将它们合并到软件工具中,以自动化承诺协议的设计和规范。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号