DocumentCode :
2984066
Title :
Symbolic Model Checking for Propositional Projection Temporal Logic
Author :
Tao Pang ; Zhenhua Duan ; Cong Tian
Author_Institution :
Inst. of Comput. Theor. & Technol. & ISN Lab., Xidian Univ., Xi´an, China
fYear :
2012
fDate :
4-6 July 2012
Firstpage :
9
Lastpage :
16
Abstract :
This paper presents a symbolic model checking algorithm for Propositional Projection Temporal Logic (PPTL). Within this method, the model of a system is specified by a Kripke structure M, and the desired property is specified in a PPTL formula P. First, M is symbolically represented with boolean functions while -P is transformed into its normal form. Then the set of states in M that satisfies -P, namely Sat(-P), is computed recursively with respect to the transition relations. Thus, whether the system satisfies the property can be equivalently checked by determining the emptiness of Sat(-P). All the operations above can be implemented by a graph algorithm operated on ROBDDs.
Keywords :
Boolean functions; formal verification; graph theory; temporal logic; Boolean functions; Kripke structure; PPTL; ROBDD; graph algorithm; propositional projection temporal logic; symbolic model checking; Boolean functions; Computational modeling; Data structures; Encoding; Integrated circuit modeling; Semantics; Vectors; Propositional Projection Temporal Logic; ROBDD; Symbolic Model Checking; Verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering (TASE), 2012 Sixth International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-2353-6
Type :
conf
DOI :
10.1109/TASE.2012.35
Filename :
6269622
Link To Document :
بازگشت