【24h】

A Higher-Order Distributed Calculus with Name Creation

机译:具有名称创建的高阶分布式微积分

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

摘要

This paper introduces HOpiPn, the higher-order pi-calculus with passivation and name creation, and develops an equivalence theory for this calculus. Passivation [Schmitt and Stefani] is a language construct that elegantly models higher-order distributed behaviours like failure, migration, or duplication (e.g. when a running process or virtual machine is copied), and name creation consists in generating a fresh name instead of hiding one. Combined with higher-order distribution, name creation leads to different semantics from name hiding, and is closer to implementations of distributed systems. We define for this new calculus a theory of sound and complete environmental bisimulation to prove reduction-closed barbed equivalence and (a reasonable form of) congruence. We furthermore define environmental simulations to prove behavioural approximation, and use these theories to show non-trivial examples of equivalence or approximation. Those examples could not be proven with previous theories, which were either unsound or incomplete under the presence of process duplication and name restriction, or else required universal quantification over general contexts.
机译:本文介绍了具有钝化和名称创建功能的高阶pi演算HOpiPn,并发展了该演算的等价理论。钝化[Schmitt和Stefani]是一种语言构造,可以对故障,迁移或复制(例如,复制正在运行的进程或虚拟机时)等高阶分布式行为进行优雅地建模,并且名称创建包括生成一个新名称而不是隐藏一。与高阶分布相结合,名称创建导致与名称隐藏不同的语义,并且更接近于分布式系统的实现。我们为这种新的演算定义了合理且完整的环境双仿真理论,以证明约简有倒刺的等价性和(同等合理的形式)。我们还定义了环境模拟以证明行为近似,并使用这些理论来显示等价或近似的非平凡示例。这些示例无法用以前的理论来证明,这些理论在存在流程重复和名称限制的情况下是不健全或不完整的,或者需要在一般情况下进行通用量化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号