DocumentCode
2828289
Title
An approach for design and formal verification of safety-critical software
Author
Ma, Wei-Gang ; Hei, Xin-Hong
Author_Institution
Sch. of Comput. Sci. & Eng., Xi´´an Univ. of Technol., Xi´´an, China
Volume
4
fYear
2010
fDate
22-24 Oct. 2010
Abstract
A modeling and verification methodology is presented for railway interlocking system which is regarded as a safety-critical system. The methodology utilizes UML (Unified Modeling Language) to model the function requirement and FSM (Finite State Machine) to verify the safety requirements of the specification. The device specifications of railway interlocking system are modeled with UML, and dynamic behaviors of the device and whole system are modeled with FSM, the safety specification is translated LTL (Linear Temporal Logic) and analyzed with NuSMV. We try to show the feasibility of improving the reliability and reducing revalidation efforts when designing and developing a decentralized railway signaling system.
Keywords
Unified Modeling Language; finite state machines; formal verification; railways; safety-critical software; temporal logic; decentralized railway signaling system; finite state machine; formal verification; linear temporal logic; railway interlocking system; safety-critical software; unified modeling language; verification methodology; Analytical models; Educational institutions; Unified modeling language; Visualization; DRIS; FSM; LTL; Safety-Critical Software; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location
Taiyuan
Print_ISBN
978-1-4244-7235-2
Electronic_ISBN
978-1-4244-7237-6
Type
conf
DOI
10.1109/ICCASM.2010.5620084
Filename
5620084
Link To Document