Model Checking, Tla Plus, TLC, Java, Concurrency.
term. It’s not the states that explode. In fact, nothing really explodes and model checking is a very safe activity.) With all the possible interleavings of atomic actions, the number of states reachable by a system can quickly become huge, or even infinite, if some state variables are unbounded.