“…The trace sets of R1, R2, and R = R1 R2, that represent respectively all possible executions of R1, R2, and their collaboration: [1,2] !, c2 [2,1] ?, c3 [2,1] ? , c1 [1,2] !, c3 [2,1] ?, c2 [2,1] [1,2] ?, c2 [2,1] !, c3 [2,1] ! , c1 [1,2] ?, c3 [2,1] !, c2 [2,1] [1,2] , c2 [2,1] , c3 [2,1] , c1 [1,2] , c3 [2,1] , c2 [2,1] …”