DocumentCode :
177159
Title :
Combining Syntactic and Semantic Encoding for LTL Bounded Model Checking
Author :
Wanwei Liu ; Xiaoguang Mao ; Geguang Pu ; Rui Wang
Author_Institution :
Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2014
fDate :
1-3 Sept. 2014
Firstpage :
82
Lastpage :
89
Abstract :
Bounded model checking (BMC, for short) is a successful application of SAT technique in model checking. In a broad sense, BMC encoding approaches could be categorised into the syntactic fashion and semantic fashion. In this paper, we present a new BMC encoding approach specially tailored for LTL model checking. The key observation is that syntactic encoding and semantic encoding respectively have the superiority in dealing with "next" operator and "until" operator in the specification. The proposed encoding could be implemented in an "on-the-fly" manner, and finally results in a linear scale blow-up. To justify it, the approach is experimentally evaluated by comparing with some of the best known existing encodings.
Keywords :
computability; encoding; formal verification; BMC encoding approaches; LTL bounded model checking; SAT technique; linear scale blow-up; next operator; on-the-fly method; semantic encoding; syntactic encoding; until operator; Computational modeling; Educational institutions; Encoding; Model checking; Semantics; Software engineering; Syntactics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering Conference (TASE), 2014
Conference_Location :
Changsha
Type :
conf
DOI :
10.1109/TASE.2014.13
Filename :
6976572
Link To Document :
بازگشت