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