首页> 外文期刊>Science of Computer Programming >A semantics for Behavior Trees using CSP with specification commands
【24h】

A semantics for Behavior Trees using CSP with specification commands

机译:使用带有指定命令的CSP的行为树的语义

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

摘要

In this paper we give a formal definition of the requirements translation language Behavior Trees. This language has been used with success in industry to systematically translate large, complex, and often erroneous requirements documents into a structured model of the system. It contains a mixture of state-based manipulations, synchronisation, message passing, and parallel, conditional, and iterative control structures. The formal semantics of a Behavior Tree is given via a translation to a version of Hoare's process algebra CSP, extended with state-based constructs such as guards and updates, and a message passing facility similar to that used in publish/subscribe protocols. We first provide the extension of CSP and its operational semantics, which preserves the meaning of the original CSP operators, and then the Behavior Tree notation and its translation into the extended version of CSP.
机译:在本文中,我们给出了需求翻译语言“行为树”的正式定义。这种语言已在工业上成功使用,可以将大型,复杂且经常错误的需求文档系统地转换为系统的结构化模型。它包含基于状态的操作,同步,消息传递以及并行,条件和迭代控制结构的混合。行为树的形式语义是通过翻译成Hoare的过程代数CSP的版本而给出的,该版本扩展了基于状态的构造(如防护和更新)以及类似于在发布/订阅协议中使用的消息传递功能。我们首先提供CSP的扩展及其操作语义,保留原始CSP运算符的含义,然后提供“行为树”符号并将其转换为CSP的扩展版本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号