期刊文献+

软件容错:技术与展望 被引量:7

Software Fault Tolerance:Techniques and Prospects
下载PDF
导出
摘要 本文主要给出现有主流软件容错技术的一个综述。首先从传统软件容错技术开始,介绍设计多样性和数据多样性;然后介绍主流的软件容错新技术,如重配置与重恢复、指令复制错误探测、SWIFT等,同时,站在软件容错用于处理嵌入式系统硬件暂态故障的角度对这些技术进行了分析;最后在对它们比较的基础上探讨软件容错技术的可能发展方向。 The paper surveys various software fault tolerance techniques and methodologies. It starts with presenting the traditional techniques: design diversity and data diversity, and then proceeds by introducing some recently prevailing techniques such as Reconfiguration, Rejuvenation, Error Detection by Duplicated Instructions (EDDI), SoftWare Implemented Fault Tolerance (SWIFT), and analyzes how these techniques may be applied to hardware transient fault tolerance in embedded systems, based on which the paper finally discusses possible future development trends of software fault tolerance techniques.
出处 《计算机工程与科学》 CSCD 2007年第8期88-93,共6页 Computer Engineering & Science
基金 国家863计划资助项目(2002AA2041)
关键词 软件容错 可靠性 嵌入式系统 故障 software fault tolerance reliability embedded system transient fault
  • 相关文献

参考文献21

  • 1Brooks F P.No Silver Bullet:Essence and Accidents of Software Engineering[J].IEEE Computer,1987,20(4):10-19.
  • 2Lyu M R.Software Fault Tolerance[M].New York:John Wiley and Sons,1995.
  • 3von Neumann J.Probabilistic Logics and the Synthesis of Reliable Organisms from Unreliable Components[J].Auromata Studies,1956,10:43-98.
  • 4Cagle W B,Menne R S,Skinner R S,et al.No.1 ESS Logic Circuits and Their Application to the Design of the Central Control[J].Bell System Tech,1964,43(5):2055-2095.
  • 5Wensley J H,Lamport L,Goldberg J,et al.SIFT:Design and Analysis of a Fault-Tolerant Computer for Aircraft Control[J].Proceedings of IEEE,1978,66(10):1240-1254.
  • 6Hopkins A L:A Highly Reliable Fault-Tolerant Multiprocessor for Aircraft[A].Proceedings of IEEE,1978,66(10):1221-1239.
  • 7Srivastava D,Narasimhan P.Architectural Support for Mode-Drivan Fault Tolerance in Distributed Applieations[J].ACM SIGSOFT Software Engineering Notes(Proceedings of the 2005 Workshop on Architecting Dependable Systems),2005,30(4):1-7.
  • 8Swift M M,Bershad B N,Levy H M.Improving the Reliability of Commodity Operating Systems[J].ACM Trans on Computer Systems,2005,23(1):77-110.
  • 9Oh N,Shirvani P P,McCluskey E J.Error Detection by Duplicated Instructions in Super-Scalar Processors[J].IEEE Trans on Reliability,2002,51(1):63-75.
  • 10Reis G A,Chang J,Vachharajani N,et al.SWIFT:Software Implemented Fault Tolerance[A].Proc of the Int'l Symp on Code Generation and Optimization[C].2005.243-254.

同被引文献116

引证文献7

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部