首页> 外文会议>IEEE symposium on parallel and distributed processing >Causality versus time: how to specify and verify distributed algorithms
【24h】

Causality versus time: how to specify and verify distributed algorithms

机译:因果关系与时间:如何指定和验证分布式算法

获取原文

摘要

This paper presents and advocates a method for formally specifying and verifying distributed programs. The method, which is based on the partial order of local states generated during execution, avoids the notion of time or physical global state. Programs are specified by documenting the relationship between states which are adjacent to each other in the partial order. Program properties are proven using induction on the happens-before relation and its complement. The technique is illustrated by specifying and proving Lamport's algorithm for mutual exclusion.
机译:本文提出并倡导了一种正式指定和验证分布式程序的方法。基于在执行期间生成的本地状态的部分顺序的方法,避免了时间或物理全局状态的概念。通过在部分顺序中记录彼此相邻的状态之间的关系来指定程序。程序属性在关系之前使用诱导及其补充。通过指定和证明Lamport的相互排除算法来说明该技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号