Title :
Bounded Model Checking of Hybrid Automata Pushdown System
Author :
Yu Zhang ; Yunwei Dong ; Fei Xie
Author_Institution :
Sch. of Comput. Sci., Northwestern Polytech. Univ., Xi´an, China
Abstract :
Model checking has been successfully used for checking model design where the specification is given by a temporal logic formula. In this paper, we develop an approach to bounded model checking Linear Temporal Logic (LTL) properties of Hybrid Automata Pushdown System (HAPS) over finite traces. Such HAPS models are suitable formal representations for Cyber/Physical co-verification, verifying software controller with controlled plant together. We convert the LTL formula into a C program, which is interleaved with the execution of the HAPS under analysis. Our approach checks both safety and livens uniformly within the framework of bounded model checking through symbolic execution. We have realized this approach and applied it to real-world control systems. The evaluation has shown that our approach has major potential in verifying system-level LTL properties of cyber-physical systems.
Keywords :
formal verification; temporal logic; HAPS models; LTL properties; bounded model checking; cyber-physical systems; cyber/physical co-verification; finite traces; formal representations; hybrid automata pushdown system; linear temporal logic; model design checking; real-world control systems; software controller verification; symbolic execution; system-level LTL property verification; temporal logic formula; Automata; Barium; Model checking; Monitoring; Safety; Semantics; Software; Cyber-Physical Systems; Linear temporal logic; Model checking;
Conference_Titel :
Quality Software (QSIC), 2014 14th International Conference on
Conference_Location :
Dallas, TX
Print_ISBN :
978-1-4799-7197-8
DOI :
10.1109/QSIC.2014.36