• DocumentCode
    3468999
  • Title

    Combining methods for the analysis of a fault-tolerant system

  • Author

    Shi, Hui ; Peleska, Jan ; Kouvaras, Michel

  • Author_Institution
    Inst. of Safe Syst., Bremen Univ., Germany
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    135
  • Lastpage
    142
  • Abstract
    This paper presents experiences gained from the verification of a large-scale real-world embedded system by means of formal methods. This industrial verification project was performed for a fault-tolerant system designed and implemented by DaimlerChrysler Aerospace for the International Space Station ISS. The verification involved various aspects of system correctness, like deadlock and livelock analysis, correct protocol implementation, etc. The approach is based on CSP specifications and uses the model-checking tool FDR. It is realized by combining methods for the development as well as for the analysis. It is illustrated by examples and results obtained during the verification of the Byzantine agreement protocol implementation, where the combination of different abstraction methods is required
  • Keywords
    aerospace computing; communicating sequential processes; embedded systems; program verification; software fault tolerance; systems analysis; Byzantine agreement protocol; CSP specifications; DaimlerChrysler Aerospace; International Space Station; deadlock; embedded system; fault-tolerant system analysis; formal methods; formal verification; livelock; model-checking; protocol; system correctness; Aerospace industry; Aerospace safety; Electrical capacitance tomography; Fault tolerant systems; International Space Station; Performance analysis; Performance evaluation; Protocols; Read only memory; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 1999. Proceedings. 1999 Pacific Rim International Symposium on
  • Print_ISBN
    0-7695-0371-3
  • Type

    conf

  • DOI
    10.1109/PRDC.1999.816222
  • Filename
    816222