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 :
بازگشت