Model Checking, second edition