• DocumentCode
    2416627
  • Title

    FCPre: Extending the Arora-Kulkarni Method of Automatic Addition of Fault-Tolerance

  • Author

    Braun, Bastian

  • Author_Institution
    Hamburg Univ.
  • fYear
    2007
  • fDate
    10-13 April 2007
  • Firstpage
    967
  • Lastpage
    974
  • Abstract
    Synthesizing fault-tolerant systems from fault-intolerant systems simplifies design of fault-tolerance. Arora and Kulkarni developed a method and a tool to synthesize fault-tolerance under the assumption that specifications are not history-dependent (fusion-closed). Later, Gartner and Jhumka removed this assumption by presenting a modular extension of the Arora-Kulkarni method. This paper presents an implementation of the Gartner-Jhumka method which is evaluated on several examples. As additional safety net, we have added automatic verification of the results using the model checker Spin. In the context of this work, a fault in the Gartner-Jhumka method has been found. Though this fault is rare and does not cause incorrect results, there might be no result at all
  • Keywords
    formal specification; program verification; software fault tolerance; Arora-Kulkarni method; Gartner-Jhumka method; Spin model checker; fault-intolerant systems; fault-tolerant systems; formal specification; formal verification; Art; Error correction codes; Fault detection; Fault tolerance; Fault tolerant systems; History; Presses; Redundancy; Safety; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security, 2007. ARES 2007. The Second International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2775-2
  • Type

    conf

  • DOI
    10.1109/ARES.2007.89
  • Filename
    4159898