4/14/11
Definitions
•Model Checking
The process of converting one form( e.g., C Program ) to a
model( e.g, Boolean Equation ), and then checking if the model
satisfies certain properties( e.g., Satisfiable? )
•Model Checker
Tool that perform model checking
May even find the parameters such that model invalidate the
specified properties
Example, CBMC ( assert-based C Bounded Model Checker )