DocumentCode :
3531938
Title :
BMC Encoding for Concurrent Systems
Author :
Rakotoarisoa, Manitra ; Pastor, Enric
Author_Institution :
Dept. of Comput. Archit., Tech. Univ. of Catalona, Barcelona
fYear :
2008
fDate :
10-14 Nov. 2008
Firstpage :
127
Lastpage :
134
Abstract :
Bounded model checking (BMC) is an efficient verification technique designed originally for synchronous systems. Recently, however, several studies have been conducted that attempt to apply BMC to concurrent systems. In this paper, we propose a BMC encoding for systems modeled as synchronized products of transition systems. Our encoding generates compact formulas compared to basic methods, and thus decreases the execution time needed for the SAT-solving process. The correctness and effectiveness of the proposed method is shown through several experimentations.
Keywords :
binary decision diagrams; formal verification; software performance evaluation; SAT-solving process; bounded model checking; concurrent systems; synchronous systems; verification technique; Boolean functions; Computer architecture; Computer science; Data structures; Encoding; Explosions; Formal verification; Logic programming; Petri nets; State-space methods; formal methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Chilean Computer Science Society, 2008. SCCC '08. International Conference of the
Conference_Location :
Punta Arenas
ISSN :
1522-4902
Print_ISBN :
978-0-7695-3403-9
Type :
conf
DOI :
10.1109/SCCC.2008.22
Filename :
4685772
Link To Document :
بازگشت