• DocumentCode
    3589795
  • Title

    Formal verification of software safety criteria using Event-B

  • Author

    Lili Xu ; Hong Zhang

  • Author_Institution
    Sch. of Reliability & Syst. Eng., Beihang Univ., Beijing, China
  • fYear
    2014
  • Firstpage
    342
  • Lastpage
    347
  • Abstract
    Software safety criteria plays a very important role in verifying software safety, and it offers the target when we carry out safety analysis. However, the software criteria has not been widely applied, because the description in natural language may be semantically vague and the manual verification brings huge workload. Formal methods can just make up the above weakness because of its rigorous logic and automatic verification. Event-B is a kind of formal method, which has a support tool RODIN. In this paper, we formalize and verify the software safety criteria in Event-B, and propose implementation process. Through this implementation, the safety criteria can be verified automatically. At last, a landing gear retraction system is applied to verify the availability of this method.
  • Keywords
    formal verification; safety-critical software; Event-B; RODIN; formal method; formal verification; natural language; software safety criteria; Actuators; Context; Gears; Natural languages; Reliability; Safety; Software safety; Event-B; safety criteria; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability, Maintainability and Safety (ICRMS), 2014 International Conference on
  • Print_ISBN
    978-1-4799-6631-8
  • Type

    conf

  • DOI
    10.1109/ICRMS.2014.7107200
  • Filename
    7107200