首页> 外文期刊>IEEE Transactions on Reliability >Fault injection for formal testing of fault tolerance
【24h】

Fault injection for formal testing of fault tolerance

机译:故障注入,用于容错的正式测试

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

摘要

This study addresses the use of fault injection for explicitly removing design/implementation faults in complex fault-tolerance algorithms and mechanisms (FTAM), viz, fault-tolerance deficiency faults. A formalism is introduced to represent the FTAM by a set of assertions. This formalism enables an execution tree to be generated, where each path from the root to a leaf of the tree is a well-defined formula. The set of well-defined formulas constitutes a useful framework that fully characterizes the test sequence. The input patterns of the test sequence (fault and activation domains) then are determined to fewer specific structural criteria over the execution tree (activation of proper sets of paths). This provides a framework for generating a functional deterministic test for programs that implement complex FTAM. This methodology has been used to extend a debugging tool aimed at testing fault tolerance protocols developed by BULL France. It has been applied successfully to the injection of faults in the inter-replica protocol that supports the application-level fault-tolerance features of the architecture of the ESPRIT-funded Delta-4 project. The results of these experiments are analyzed in detail. In particular, even though the target protocol had been independently verified formally, the application of the proposed testing strategy revealed two fault-tolerance deficiency faults.
机译:这项研究解决了使用故障注入在复杂的容错算法和机制(FTAM)中显式消除设计/实现错误,即容错缺陷故障。引入了形式主义以通过一组断言来表示FTAM。这种形式主义使得能够生成执行树,其中从树的根到叶的每个路径都是定义明确的公式。一组定义明确的公式构成了一个有用的框架,可以充分表征测试序列。然后,将测试序列(故障和激活域)的输入模式确定为在执行树(适当的路径集的激活)上具有较少的特定结构标准。这提供了一个框架,用于为实现复杂FTAM的程序生成功能确定性测试。此方法已用于扩展调试工具,该工具旨在测试由BULL France开发的容错协议。它已成功应用于复制间协议中的故障注入,该协议支持ESPRIT资助的Delta-4项目体系结构的应用程序级容错功能。对这些实验的结果进行了详细分析。特别是,即使目标协议已被正式独立验证,所提出的测试策略的应用也显示出两个容错缺陷。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号