【24h】

Refinement in Circus

机译:马戏团的提炼

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

摘要

We describe refinement in Circus, a concurrent specification language that integrates imperative CSP, Z, and the refinement calculus. Each Circus process has a state and accompanying actions that define both the internal state transitions and the changes in control flow that occur during execution. We define the meaning of refinement of processes and their actions, and propose a sound data refinement technique for process refinement. Refinement laws for CSP and Z are directly relevant and applicable to Circus, but our focus here is on new laws for processes that integrate state and control. We give some new results about the distribution of data refinement through the combinators of CSP. We illustrate our ideas with the development of a distributed system of cooperating processes from a centralised specification.
机译:我们在Circus中描述精炼,这是一种将命令式CSP,Z和精炼演算集成在一起的并发规范语言。每个马戏团过程都有一个状态及其伴随的动作,这些动作和动作定义了内部状态转换和执行期间发生的控制流变化。我们定义了流程及其动作的优化含义,并提出了一种完善的数据精炼技术来进行流程优化。 CSP和Z的优化规则与马戏团直接相关并适用,但是我们这里的重点是针对集成状态和控制的流程的新法律。我们通过CSP的组合器给出了有关数据精炼分布的一些新结果。我们通过从集中式规范开发协作流程的分布式系统来说明我们的想法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号