...
首页> 外文期刊>Formal Methods in System Design >Automating the addition of fault tolerance with discrete controller synthesis
【24h】

Automating the addition of fault tolerance with discrete controller synthesis

机译:利用离散控制器综合功能自动增加容错能力

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

获取外文期刊封面封底 >>

       

摘要

Discrete controller synthesis (DCS) is a formal approach, based on the same state-space exploration algorithms as model-checking. Its interest lies in the ability to obtain automatically systems satisfying by construction formal properties specified a priori. In this paper, our aim is to demonstrate the feasibility of this approach for fault tolerance. We start with a fault intolerant program, modeled as the synchronous parallel composition of finite labeled transition systems; we specify formally a fault hypothesis; we state some fault tolerance requirements; and we use DCS to obtain automatically a program, having the same behavior as the initial fault intolerant one in the absence of faults, and satisfying the fault tolerance requirements under the fault hypothesis. Our original contribution resides in the demonstration that DCS can be elegantly used to design fault tolerant systems, with guarantees on key properties of the obtained system, such as the fault tolerance level, the satisfaction of quantitative constraints, and so on. We show with numerous examples taken from case studies that our method can address different kinds of failures (crash, value, or Byzantine) affecting different kinds of hardware components (processors, communication links, actuators, or sensors). Besides, we show that our method also offers an optimality criterion very useful to synthesize fault tolerant systems compliant to the constraints of embedded systems, like power consumption.
机译:离散控制器综合(DCS)是一种正式的方法,基于与模型检查相同的状态空间探索算法。它的兴趣在于能够自动获得满足先验指定的构造形式特性的系统的能力。在本文中,我们的目的是证明该方法用于容错的可行性。我们从容错程序开始,建模为有限标记过渡系统的同步并行组成。我们正式指定一个错误假设;我们规定了一些容错要求;并且我们使用DCS自动获得一个程序,该程序在没有故障的情况下具有与最初的不容错程序相同的行为,并且满足故障假设下的容错要求。我们的原始贡献在于证明DCS可以优雅地用于设计容错系统,并保证所获得系统的关键特性,例如容错级别,满足定量约束等。我们通过大量案例研究表明,我们的方法可以解决影响各种硬件组件(处理器,通信链路,执行器或传感器)的各种故障(崩溃,值或拜占庭式)。此外,我们证明了我们的方法还提供了一种优化准则,该准则对于合成符合嵌入式系统约束(如功耗)的容错系统非常有用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号