【24h】

Verification of a Leader Election Algorithm in Timed Asynchronous Systems

机译:定时异步系统中领导者选举算法的验证

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

摘要

The Timed Asynchronous System (TAS) model has less stringent assumptions than the synchronous model but is still strong enough to serve as a foundation for the construction of dependable applications. In this paper, we verify the correctness of some basic distributed services in TAS. First, TAS is modelled and then some important properties of two basic services, FADS (Fail Aware Datagram Service) and HALL (Highly Available Local Leader Election Service), are formally verified. The PVS theorem prover is used for modelling and verification of the algorithms. During the process of verification, some of the assumptions in the model that were not explicitly noted in the literature came to light. In addition, due to the insight gained in the process of verification, the ability to extend the validity of some of the properties in the face of additional failures in the system became clear through appropriate modifications of these assumptions.
机译:定时异步系统(TAS)模型的假设不如同步模型严格,但仍然足够强大,可以作为构建可靠应用程序的基础。在本文中,我们验证了TAS中某些基本分布式服务的正确性。首先,对TAS进行建模,然后正式验证两个基本服务FADS(故障感知数据报服务)和HALL(高度可用的本地领导选举服务)的一些重要属性。 PVS定理证明者用于算法的建模和验证。在验证过程中,发现了模型中未明确提及的一些假设。此外,由于在验证过程中获得了见识,面对这些系统中的其他故障,可以通过适当修改这些假设来扩展某些属性的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号