• DocumentCode
    1813329
  • Title

    A status protocol for system-operation in a fault-tolerant system — Verification and testing with SPIN

  • Author

    Bergenhem, C.

  • Author_Institution
    Dept. of Electron., SP - Tech. Res. Inst. of Sweden, Boras, Sweden
  • fYear
    2012
  • fDate
    17-21 Sept. 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper presents a status protocol for a fault-tolerant distributed real-time system. The protocol aims to give all nodes a consistent view of the status of processing operations during one communication cycle; despite the occurrence of asymmetric omission failures. The system consists of nodes interconnected with a time-triggered network. A part of the protocol is performed only on-demand i.e. when failure is detected and can thus make use of event-triggered messages in e.g. FlexRay. The protocol is studied in several configurations of nodes and processes. Model checking with SPIN shows that it is not possible to guarantee a consistent decision when more than one failure occurs. SPIN is then used to enumerate the success-ratio (at least 90%) of the protocol in failure scenarios for a number of configurations of the protocol.
  • Keywords
    fault tolerant computing; formal verification; program testing; protocols; real-time systems; safety-critical software; SPIN; distributed real-time system; event-triggered messages; fault-tolerant system; model checking; status protocol; system-operation; testing; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
  • Conference_Location
    Krakow
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4673-4735-8
  • Electronic_ISBN
    1946-0740
  • Type

    conf

  • DOI
    10.1109/ETFA.2012.6489648
  • Filename
    6489648