Modeling Software Systems Lecture 2 Book: Chapter 4.
Model Checking and Testing combined Doron Peled, University of Warwick.