“…Transactional constructs without the isolation principle have been proposed as useful building blocks of distributed systems (e.g., [10,11,17,23,3,6]). Communicating transactions is such a construct, equipped with a rich theory providing techniques for proving behavioural equivalence of transactional systems [8,9,16]. To develop useful verification tools, however, it is also essential to have techniques for exhibiting the in-equivalence of systems, rather than relying on the absence of equivalence proofs.…”