Title :
Parallel Saturation Based Model Checking
Author :
Vörös, András ; Szabó, Tamás ; Jambor, Attila ; Darvas, Dániel ; Horvath, Andras ; Bartha, Tamás
Author_Institution :
Dept. of Meas. & Inf. Syst., Budapest Univ. of Technol. & Econ., Budapest, Hungary
Abstract :
Formal verification is becoming a fundamental step of safety-critical and model-based software development. As part of the verification process, model checking is one of the current advanced techniques to analyze the behavior of a system. In this paper, we examine an existing parallel model checking algorithm and we propose improvements to eliminate some computational bottlenecks. Our measurements show that the resulting new algorithm has better scalability and performance than both the former parallel approach and the sequential algorithm.
Keywords :
formal verification; parallel processing; safety-critical software; formal verification; model-based software development; parallel saturation based model checking; safety-critical software development; Algorithm design and analysis; Computational modeling; Data structures; Firing; Instruction sets; Parallel algorithms; Synchronization; Petri Net; model checking; parallel; saturation; state space;
Conference_Titel :
Parallel and Distributed Computing (ISPDC), 2011 10th International Symposium on
Conference_Location :
Cluj Napoca
Print_ISBN :
978-1-4577-1536-5
DOI :
10.1109/ISPDC.2011.23