DocumentCode
252065
Title
Formal methods for safety critical system specification
Author
Lockhart, Jonathan ; Purdy, C. ; Wilsey, Philip
Author_Institution
Dept. of Electical Eng. & Comput. Syst., Univ. of Cincinnati, Cincinnati, OH, USA
fYear
2014
fDate
3-6 Aug. 2014
Firstpage
201
Lastpage
204
Abstract
For safety critical systems, hardware is often preferred over software because it is easier to achieve safety goals in hardware alone and because hardware is considered more reliable than software. But as systems become more complex, software solutions will also be important. Here we demonstrate, using a simple example, that formal methods are a useful tool for developing software specifications for safety critical systems, since they reduce ambiguity in the design and can be proven consistent. Using formal methods for specifications will enable the development of dependable, high-performance, reliable hardware/software safety critical systems. The method we describe is the first step in our work to establish a hardware/software development process for safety critical systems.
Keywords
formal specification; safety-critical software; formal methods; hardware/software development process; reliable hardware/software safety critical systems; safety critical system specification; software solutions; Educational institutions; Elevators; Hardware; Safety; Software; Software reliability; Automated Theorem Prover; ProofPower; Z; formal methods; safety critical systems; software; specification;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (MWSCAS), 2014 IEEE 57th International Midwest Symposium on
Conference_Location
College Station, TX
ISSN
1548-3746
Print_ISBN
978-1-4799-4134-6
Type
conf
DOI
10.1109/MWSCAS.2014.6908387
Filename
6908387
Link To Document