DocumentCode :
2840044
Title :
Implicit model checking: formal verification technique for large-scale discrete systems
Author :
Park, Taeshin
Author_Institution :
MC Research & Innovation Center Inc., Cambridge, MA, USA
fYear :
2000
fDate :
2000
Firstpage :
135
Lastpage :
140
Abstract :
The state explosion problem poses great challenges for formal verification of large-scale discrete systems due to exponential space and time requirements. The paper introduces a formal verification technique for large-scale discrete systems called implicit model checking. Within this framework discrete systems are compactly represented by a set of Boolean equations, and the verification problem posed as a Boolean satisfiability problem is solved efficiently by enumerating discrete state space implicitly. Implicit model checking is suitable for large-scale problems since it does not require exponential space. The methodology is applied to large-scale logic-based control systems in chemical processes
Keywords :
Boolean algebra; chemical engineering computing; computability; control system CAD; discrete systems; formal specification; formal verification; large-scale systems; state-space methods; temporal logic; Boolean equations; Boolean satisfiability problem; chemical processes; discrete state space; exponential space; formal verification technique; implicit model checking; large-scale discrete systems; large-scale logic-based control systems; state explosion problem; Boolean functions; Chemical processes; Data structures; Explosions; Formal verification; Large-scale systems; Linear programming; Safety; State-space methods; Technological innovation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Control System Design, 2000. CACSD 2000. IEEE International Symposium on
Conference_Location :
Anchorage, AK
Print_ISBN :
0-7803-6566-6
Type :
conf
DOI :
10.1109/CACSD.2000.900200
Filename :
900200
Link To Document :
بازگشت