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
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;
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
DOI :
10.1109/ICCASM.2010.5620084