DocumentCode :
1344833
Title :
Fault-Tolerant Software
Author :
Hecht, Herbert
Author_Institution :
SoHaR, Inc.; 1040 S. LaJolla Ave.; Los Angeles, CA 90035 USA.
Issue :
3
fYear :
1979
Firstpage :
227
Lastpage :
232
Abstract :
Limitations in the current capabilities for verifying programs by formal proof or by exhaustive testing have led to the investigation of fault-tolerance techniques for applications where the consequence of failure is particularly severe. Two current approaches, N-version programming and the recovery block, are described. A critical feature in the latter is the acceptance test, and a number of useful techniques for constructing these are presented. A system model for the recovery block is introduced, and conclusions derived from this model that affect the design of fault-tolerant software are discussed.
Keywords :
Application software; Fault tolerance; Fault tolerant systems; Hardware; Redundancy; Reliability; Software systems; Software testing; System testing; Voting; Redundant software; Software reliability; System reliability;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/TR.1979.5220573
Filename :
5220573
Link To Document :
بازگشت