• DocumentCode
    3335436
  • Title

    Design fault tolerance in operating systems based on a standardization project

  • Author

    Watanabe, A. ; Sakamura, K.

  • Author_Institution
    Dept. of Inf. Sci., Tokyo Univ., Japan
  • fYear
    1995
  • fDate
    27-30 June 1995
  • Firstpage
    372
  • Lastpage
    380
  • Abstract
    We are exploring an MLDD (Multi-Layered Design Diversity) architecture that applies natural design diversity to an application program layer, an operating system layer, and a hardware layer based on the TRON standardization project. We have devised a backward error recovery mechanism for the operating system layer, and to implement it, we have developed a mechanism that automatically exchanges diverse operating system implementations. The paper presents an error-check generation method for the operating system layer. In this method, which is called SBACCG (Specification-Based Adaptive Consistency Checks Generation), one set of consistency checks is derived from a formal specification, and the checks are adapted to each implementation. We experimentally evaluated the effectiveness of our backward error recovery mechanism that uses the error checks generated through SBACCG.<>
  • Keywords
    formal specification; operating systems (computers); safety-critical software; software engineering; standardisation; system recovery; MLDD architecture; TRON standardization project; application program layer; automatic diverse operating system implementation exchange; backward error recovery mechanism; design fault tolerance; error-check generation method; formal specification; hardware layer; multi-layered design diversity architecture; natural design diversity; operating system layer; operating systems; specification-based adaptive consistency checks generation; Costs; Fault tolerant systems; Formal specifications; Hardware; Information science; Manufacturing automation; Operating systems; Real time systems; Standardization; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1995. FTCS-25. Digest of Papers., Twenty-Fifth International Symposium on
  • Conference_Location
    Pasadena, CA, USA
  • Print_ISBN
    0-8186-7079-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1995.466962
  • Filename
    466962