• 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