首页> 外文会议>European Dependable Computing Conference >Adding Fault-Tolerance Using Pre-synthesized Components
【24h】

Adding Fault-Tolerance Using Pre-synthesized Components

机译:使用预合成的组件添加容错容量

获取原文

摘要

We present a hybrid synthesis method for automatic addition of fault-tolerance to distributed programs. In particular, we automatically specify and add pre-synthesized fault-tolerance components to programs in the cases where existing heuristics fail to add fault-tolerance. Such addition of pre-synthesized components has the advantage of reusing pre-synthesized fault-tolerance components in the synthesis of different programs, and as a result, reusing the effort put in the synthesis of one program for the synthesis of another program. Our synthesis method is sound in that the synthesized fault-tolerant program satisfies its specification in the absence of faults, and provides desired level of fault-tolerance in the presence of faults. We illustrate our synthesis method by adding pre-synthesized components with linear topology to a token ring program that tolerates the corruption of all processes. Also, we have reused the same component in the synthesis of a fault-tolerant alternating bit protocol. Elsewhere, we have applied this method for adding presynthesized components with hierarchical topology.
机译:我们介绍了一种混合综合方法,用于自动添加到分布式程序的容错。特别是,我们在现有启发式难以增加容错容量的情况下自动指定和添加已预先合成的容错组件。这种添加预合成的组分具有在不同程序的合成中重用预合成的容错组分的优点,因此重用努力在合成一个程序中为合成另一个程序。我们的合成方法是声音的,因为合成的容错程序在没有故障的情况下满足其规范,并且在存在故障时提供所需的容错水平。我们通过将预合成的组件添加到容忍所有进程损坏的令牌环程序,通过将预合成的组件添加到令牌环程序来说明我们的合成方法。此外,我们在容错交替位协议的合成中重复使用相同的组件。在其他地方,我们已经应用了这种方法,用于添加具有分层拓扑的预先生化组件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号