학술논문

CTL model checking based on forward state traversal
Document Type
Conference
Source
Proceedings of International Conference on Computer Aided Design Computer-aided design Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on. :82-87 1996
Subject
Computing and Processing
Components, Circuits, Devices and Systems
Robotics and Control Systems
Binary decision diagrams
Partitioning algorithms
Data structures
Boolean functions
Industrial relations
Formal verification
Laboratories
Hardware
Logic design
Explosions
Language
Abstract
We present a CTL model checking algorithm based mainly on forward state traversal, which can check many realistic CTL properties without doing backward state traversal. This algorithm is effective in many situations where backward state traversal is more expensive than forward state traversal. We combine it with BDD-based state traversal techniques using partitioned transition relations. Experimental results show that our method can verify actual CTL properties of large industrial models which cannot be handled by conventional model checkers.