• 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