• DocumentCode
    3126847
  • Title

    Refinement and dependable systems

  • Author

    Bruns, Glenn

  • Author_Institution
    Dept. of Comput. Sci., Edinburgh Univ., UK
  • fYear
    1995
  • fDate
    25-29 Jun 1995
  • Firstpage
    49
  • Lastpage
    55
  • Abstract
    Dependable systems must often detect, recover from, and tolerate faults. A common problem in the behavioural specification of such systems is that one cannot specify a response to faults without also specifying that faults must be able to occur, even though non-faulty systems are acceptable. Our solution is to adopt modal process logic, which allows one to distinguish between events of a specification that must be implemented and those that may be implemented. We describe the problem and illustrate the application of modal process logic to the verification of an industrial failure-recovery protocol
  • Keywords
    formal specification; formal verification; protocols; behavioural specification; dependable systems; formal verification; industrial failure-recovery protocol; modal process logic; Carbon capture and storage; Computer science; Displays; Failure analysis; Fault detection; Hazards; Logic; Protocols; Reliability engineering; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
  • Conference_Location
    Gaithersburg, MD
  • Print_ISBN
    0-7803-2680-2
  • Type

    conf

  • DOI
    10.1109/CMPASS.1995.521886
  • Filename
    521886