• DocumentCode
    2289546
  • Title

    Validating the design of dependable systems

  • Author

    Bernardeschi, Cinzia ; Simoncini, Luca ; Fantechi, Alessandro

  • Author_Institution
    Dipt. di Ingegneria della Inf., Pisa Univ., Italy
  • fYear
    1998
  • fDate
    20-22 Apr 1998
  • Firstpage
    364
  • Lastpage
    372
  • Abstract
    The paper presents an approach for the specification and verification of the correctness of dependable system designs achieved by the application of fault tolerant techniques based on equivalence relations and model checking techniques. The behaviour of the system in absence of faults is formally specified and faults are assumed as random events which interfere with the system by modifying its behaviour. The fault tolerant technique is formalized by a context, which specifies how replicas of the system cooperate to deal with faults. The system design is proved to satisfy the correctness property under a given fault hypothesis, by proving the observational equivalence between the system design specification and the fault free system specification. Additionally, model checking of a temporal logic formula which gives an abstract notion of correct behaviour can be applied to verify the correctness of the design
  • Keywords
    fault tolerant computing; formal specification; program verification; temporal logic; abstract notion; correct behaviour; correctness; dependable systems design validation; equivalence relations; fault free system specification; fault hypothesis; fault tolerant technique; fault tolerant techniques; formal specification; model checking; model checking techniques; observational equivalence; random events; specification; system design; system design specification; temporal logic formula; Fault tolerant systems; Formal specifications; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-8186-8430-5
  • Type

    conf

  • DOI
    10.1109/ISORC.1998.666809
  • Filename
    666809