Model Checking, Tla Plus, TLC, Java, Concurrency.
<...> State 24: <Action line 52, col 9 to line 53, col 62 of module Buffer> /\ buffer = <<m1, m1>> /\ waitSet = {p1, p2, p3, c1, c2} 385 states generated, 86 distinct states found, 2 states left on queue. The depth of the complete state graph search is 24. It takes 23 transitions to reach the