首页> 外文期刊>Journal of Electronic Testing: Theory and Applications: Theory and Applications >Developing Inherently Resilient Software Against Soft-Errors Based on Algorithm Level Inherent Features
【24h】

Developing Inherently Resilient Software Against Soft-Errors Based on Algorithm Level Inherent Features

机译:基于算法级固有特性开发针对软错误的固有弹性软件

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

A potential peculiarity of software systems is that a large number of soft-errors are inherently derated (masked) at the software level. The rate of error-deration may depend on the type of algorithms and data structures used in the software. This paper investigates the effects of the underlying algorithms of programs on the rate of error-deration. Eight different benchmark programs were used in the study; each of them was implemented by four different algorithms, i.e. divide-and-conquer, dynamic, backtracking and branch-and-bound. About 10,000 errors were injected into each program in order to quantify and analyze the error-derating capabilities of different algorithm-designing-techniques. The results reveal that about 40.0% of errors in the dynamic algorithm are derated; this figure for backtracking, branch-and-bound and divide-and-conquer algorithms are 39.5%, 38.1% and 28.8%, respectively. These results can enable software designers and programmers to select the most efficient algorithms for developing inherently resilient programs. Furthermore, an analytical examination of the results using one-way ANOVA acknowledged the statistical significance of difference between the algorithm-designing-techniques in terms of resiliency at 95% level of confidence.
机译:软件系统的潜在特性是,在软件级别固有地降低(掩盖)了大量软错误。错误减少的速率可能取决于软件中使用的算法和数据结构的类型。本文研究了程序底层算法对错误率的影响。研究中使用了八种不同的基准程序。它们中的每一个都由四种不同的算法实现,即分而治之,动态,回溯和分支定界。为了量化和分析不同算法设计技术的错误推导能力,每个程序中注入了大约10,000个错误。结果表明,动态算法中约有40.0%的误差降低了;回溯,分支定界和分而治之算法的这一数字分别为39.5%,38.1%和28.8%。这些结果可以使软件设计人员和程序员选择最有效的算法来开发固有的弹性程序。此外,使用单向方差分析对结果进行分析检查,确认了算法设计技术之间差异的统计显着性,即置信度为95%时的弹性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号