Title :
Safety Monitoring for ETCS with 4-valued LTL
Author :
Li, Xian ; Chai, Ming ; Zhao, Lin ; Tang, Tao ; Xu, Tianhua
Author_Institution :
State Key Lab. of Rail Traffic Control & Safety, Beijing Jiaotong Univ., Beijing, China
Abstract :
When verifying the safety of ETCS, testing and formal methods have limitations to some degree. Runtime verification is effective to detect deviation between the current and the expected system behaviors. To improve the accuracy of runtime monitoring, 4-valued LTL (Linear Time Logic) semantics and formula rewriting based algorithm are proposed. Furthermore, approximation technique is presented for 4-valued LTL formulae to make the verification procedure high efficient. Finally, the method is applied to the European Train Control System (ETCS) by monitoring several scenario traces. The experimental results show that the 4-valued LTL semantics are able to generate the most accurate verification outcomes. It can also be found that the approximation technique improves the verification efficiency apparently in some cases.
Keywords :
formal verification; multivalued logic; programming language semantics; rewriting systems; safety-critical software; software quality; 4-valued LTL formulae; ETCS; European train control system; formal method; formula rewriting based algorithm; linear time logic semantic; multivalued logic; runtime verification; safety monitoring; Algorithm design and analysis; Approximation methods; Driver circuits; Monitoring; Runtime; Safety; Semantics; ETCS; LTL; approximation; multi-valued logic; runtime verification;
Conference_Titel :
Autonomous Decentralized Systems (ISADS), 2011 10th International Symposium on
Conference_Location :
Tokyo & Hiroshima
Print_ISBN :
978-1-61284-213-4
DOI :
10.1109/ISADS.2011.18