[PDF][PDF] Fault-tolerant software for real-time applications

H Hecht - ACM Computing Surveys (CSUR), 1976 - dl.acm.org
To deal with hardware reliability requirements of critical real-time computer applications,
fault-tolerance provisions have become a widely accepted practice. Failures of software …

Software fault tolerance: An evaluation

T Anderson, PA Barrett, DN Halliwell… - IEEE Transactions on …, 1985 - ieeexplore.ieee.org
In order to assess the effectiveness of software fault tolerance techniques for enhancing the
reliability of practical systems, a major experimental project has been conducted at the …

Evaluation and comparison of fault-tolerant software techniques

JJ Hudak, BH Suh, DP Siewiorek… - IEEE Transactions on …, 1993 - ieeexplore.ieee.org
Four implementations of fault-tolerant software techniques are evaluated with respect to
hardware and design faults. Project participants were divided into four groups, each of which …

An environment for developing fault-tolerant software

JM Purtilo, P Jalote - IEEE Transactions on Software …, 1991 - search.proquest.com
Two techniques have evolved for software fault tolerance-N-version programming and
recovery blocks. Both are based on design diversity and use multiple software versions for …

A program structure for error detection and recovery

JJ Horning, HC Lauer, PM Melliar-Smith… - … : Collected Papers of the …, 1985 - Springer
The paper describes a method of structuring programs which aids the design and validation
of facilities for the detection of and recovery from software errors. Associated with the method …

Fault tolerance in commercial computers

DP Siewiorek - Computer, 1990 - ieeexplore.ieee.org
A taxonomy of fault tolerance in commercial computers is set forth. It is organized around
three orthogonal axes: the sources of errors the computer tolerates, the computer's approach …

Fault-tolerant programs and their reliability

F Belli, P Jedrzejowicz - IEEE Transactions on Reliability, 1990 - ieeexplore.ieee.org
The authors review and extend available techniques for achieving fault-tolerant programs.
The representation of the techniques is uniform and is illustrated by simple examples. For …

Resourceful systems for fault tolerance, reliability, and safety

RJ Abbott - ACM Computing Surveys (CSUR), 1990 - dl.acm.org
Above all, it is vital to recognize that completely guaranteed behavior is impossible and that
there are inherent risks in relying on computer systems in critical environments. The …

Analyzing software safety

NG Leveson, PR Harvey - IEEE Transactions on Software …, 1983 - ieeexplore.ieee.org
With the increased use of software controls in critical realtime applications, a new dimension
has been introduced into software reliability–the" cost" of errors. The problems of safety have …

A framework for software fault tolerance in real-time systems

T Anderson, JC Knight - IEEE Transactions on software …, 1983 - ieeexplore.ieee.org
Real-time systems often have very high reliability requirements and are therefore prime
candidates for the inclusion of fault tolerance techniques. In order to provide tolerance to …