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
Link To Document