• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2007, Vol. 29 ›› Issue (8): 88-93.

• 论文 • Previous Articles     Next Articles

  

  • Online:2007-08-01 Published:2010-06-02

Abstract:

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 Du  plicated Instructions (EDDI), SoftWare Implemented Fault Tolerance (SWIFT), and analyzes how these techniques may be applied to hardware transient f   fault tolerance in embedded systems, based on which the paper finally discusses possible future development trends of software fault tolerance technique s.

Key words: (software fault tolerance, reliability, embedded system, transient fault)