The XOR operator has 2 stages and we can call them opening and closing stage. When the XOR operator is opening (i.e. processes or events follow after it) it tells the viewer that
only one of the outgoing paths can be executed. When the XOR operator is closing (i.e. one of more paths within the diagram lead to it) the viewer should know that:
- If all paths are false the operator cannot activate the following process;
- If all paths are true the operator cannot activate the following process;
- If one is true and the other one false then the following process is activated.
Either way, the XOR operator cannot be a final (nor a starting) point of a diagram and it must be followed (or preceded) by either a process or an event.