• DocumentCode
    1540583
  • Title

    A system architecture for fault tolerance in concurrent software

  • Author

    Ancona, Massimo ; Dodero, Gabriella ; Gianuzzi, Vittoria ; Clematis, Andrea ; Fernandez, Eduardo B.

  • Author_Institution
    Dept. of Math., Genova Univ., Italy
  • Volume
    23
  • Issue
    10
  • fYear
    1990
  • Firstpage
    23
  • Lastpage
    32
  • Abstract
    A system architecture called the recovery metaprogram (RMP) is proposed. It separates the application from the recovery software, giving programmers a single environment that lets them use the most appropriate fault-tolerance scheme. To simplify the presentation of the RMP approach, it is assumed that the fault model is limited to faults originating in the application software, and that the hardware and kernel layers can mask their own faults from the RMP. Also, relationships between backward and forward error recovery are not considered. Some RMP examples are given, and a particular RMP implementation is described.<>
  • Keywords
    fault tolerant computing; parallel programming; application software; concurrent software; error recovery; fault tolerance; kernel layers; recovery metaprogram; system architecture; Application software; Computer applications; Computer architecture; Councils; Fault tolerance; Fault tolerant systems; Kernel; Process control; Programming profession; Redundancy;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.58234
  • Filename
    58234