“…Second, the Cartesian abstraction used by the thread-modular approach is refined by adding (1, 1, 0, B, D) (or, alternatively (1, 1, 0, C, C)) to the so-called exception set [23]. The states in the exception set are excluded from the Cartesian abstraction, thus refining it.…”