首页> 外文会议>Formal techniques for distributed systems >On Process-Algebraic Proof Methods for Fault Tolerant Distributed Systems
【24h】

On Process-Algebraic Proof Methods for Fault Tolerant Distributed Systems

机译:容错分布式系统的过程代数证明方法

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

摘要

Distributed Algorithms are hard to prove correct. In settings with process failures, things get worse. Among the proof methods proposed in this context, we focus on process calculi, which offer a tight connection of proof concepts to the actual code representing the algorithm. We use Distributed Consensus as a case study to evaluate recent developments in this field. Along the way, we find that the classical assertional style for proofs on distributed algorithms can be used to structure bisim-ulation relations. For this, we propose the definition of uniform syntactic descriptions of reachable states, on which state-based assertions can be conveniently formulated. As a result, we get the best of both worlds: on the one hand invariant-style representation of proof knowledge; on the other hand the bisimulation-based formal connection to the code.
机译:很难证明分布式算法是正确的。在过程失败的环境中,情况会变得更糟。在这种情况下提出的证明方法中,我们专注于过程计算,过程计算将证明概念与表示算法的实际代码紧密联系在一起。我们使用分布式共识作为案例研究来评估该领域的最新发展。一路上,我们发现用于分布式算法证明的经典断言风格可用于构造双仿真关系。为此,我们提出了可到达状态的统一句法描述的定义,基于状态的断言可以方便地表述。结果,我们两全其美:一方面证明知识的不变式表示;另一方面,证明知识的不变式表示。另一方面,基于双仿真的代码正式连接。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号