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