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