Boolean connectors representation in Diane +
 
Boolean Connectors Graphical Representation
Explanation
AND, OR, XOR
    When tasks must be synchronised or when the user must choice between different tasks, we use booelan connectors.
    Three connectors exist: andorxor. They are used in the same way as in the boolean logics (and=all the tasks must be done, or=at least one task must be done, xor=one and only one task must be done).
  • Important: Because XOR is system-oriented and not very different from "OR" for designers, we suggest to use only AND and ORAND keeps its meaning, and OR means only one task.
  • Each boolean connector may have an unlimited number of arows.
  • e.g. to request to open a file, the user must choose between File/Open…, Open button, CTRL+O shortcut. So, we use a OR (=XOR) boolean connector.