Описание операционных состояний OperationalStateDescription
Простыми словами
OperationalStateDescription (описание операционных состояний) — автомат состояний, описывающий поведение операционного исполнителя и его реакцию на события и действия. Это третий род поведения в UAF рядом с процессами и последовательностями: аспект States в сетке описан как захватывающий поведение элемента на основе состояний. Родителей два: StateDescription даёт сам автомат, MeasurableElement — возможность повесить измерения. Заметьте, чего в перечне вида нет: элементов состояния и перехода. Вид Operational States состоит всего из четырёх позиций, и одна из них — StateMachine метамодели UML: внутренности автомата UAF не переопределяет, а берёт у UML. Ошибка — описывать состояниями то, что является этапом процесса: этап это акция действия, а состояние — положение, в котором элемент пребывает между событиями.
Примеры
В перечне элементов вида Operational States стоят всего четыре позиции: OperationalAgent, OperationalStateDescription, StateDescription и StateMachine метамодели UML. Состояния и переходы UAF не переопределяет.
UAF DMM 1.3, разд. 8.1.4, вид Operational States — перечень элементов, включая UML2.5Metamodel::StateMachine
Аспект States в сетке определён как захватывающий поведение элемента на основе состояний: графическое представление состояний структурного элемента и его реакции на различные события и действия.
UAF DMM 1.3, разд. 7.1, таблица определений аспектов — Captures state-based behavior of an element
Родитель StateDescription описан как абстрактный тип, представляющий автомат состояний, то есть операционное или ресурсное описание состояний, и показывающий, как актив отвечает на события и действия. Слои снова идут парой.
UAF DMM 1.3, разд. 9.1.1 — определение StateDescription
Определение из первоисточника
дословная выпискаA state machine describing the behavior of a OperationalPerformer, depicting how the OperationalPerformer responds to various events and the actions.
Автомат состояний, описывающий поведение операционного исполнителя и его реакцию на события и действия.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»MeasurableElement
- Обобщение — таксономическое отношение «частное → общее»StateDescription
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей