Переходы - UML - диаграммы активности (деятельности)

Переход как элемент языка UML был рассмотрен в диаграммах состояний.
При построении диаграммы деятельности используются только нетриггерные переходы, то есть такие, которые выполняются сразу после завершения деятельности или выполнения соответствующего действия.
Этот переход переводит деятельность в последующее состояние сразу, как только закончится действие в предыдущем состоянии. На диаграмме такой переход изображается сплошной линией со стрелкой.

Причём:

  1. Если из состояния действия выходит единственный переход, то он может быть никак не помечен.
  2. Если же таких переходов несколько, то выполняться может только один из них.- В этом случае для каждого из таких переходов должно быть явно записано сторожевое условие в прямых скобках.
  3. Условие же истинности должно выполняться только одного из них.