Model Checking Approach