Состояние - UML

Имя состояния всегда записывается с заглавной буквы. В качестве имени используют глаголы в настоящем времени (звенит, печатает, ожидает) или соответствующие причастия (занят, свободен, передано, получено)

В общем виде состояние изображается следующем образом=

состояние фкн вгу

Список внутренних действий состояния

Для записи внутренних действий используется следующий шаблон =

<метка-действия> '/' <выражение-действия> 

Метка действия указывает на обстоятельства или условия, при которых будет выполняться деятельность, определенная выражением действия.

Перечень меток действия:

  • entry - указывает на действие, которое выполняется в момент входа в данное состояние
  • exit - в момент выхода из данного состояния
  • do - эта метка определяет деятельность ("do activity"), которая выполняется в течение всего времени, пока объект находится в данном состоянии
  • include - эта метка используется для обращения к подавтомату

В остальных случаях метка действия определяет событие, которое запускает соответствующее выражение действия (см. рисунок ниже) =
метка действия пример фкн вгу