Операционное действие OperationalActivity
Простыми словами
OperationalActivity (операционное действие) — действие, фиксирующее логический процесс, заданный независимо от способа его выполнения. Это центральный поведенческий элемент логического слоя и один из самых востребованных в UAF: он назван в перечнях восемнадцати видов, от стратегической мотивации до процессов безопасности. Ключ к правильному применению — во второй половине определения: способ выполнения сюда не входит, для него есть Function ресурсного слоя, а связь между ними даёт кортеж Implements. Родитель Process переиспользует понятия UML и BPMN, поэтому одно и то же действие рисуется и диаграммой деятельности SysML, и процессом BPMN. Потомков три: MissionThread, StandardOperationalActivity и SecurityProcess. Ошибка — описывать здесь порядок шагов: последовательность выражают вызовами (OperationalActivityAction) и дугами (OperationalActivityEdge).
Примеры
Определение задаёт логический процесс независимо от способа выполнения, а Function описана как деятельность, заданная в контексте выполняющего её ресурсного исполнителя — человека или машины. Отсюда двухслойность всей поведенческой части UAF.
UAF DMM 1.3, разд. 9.1.4 и 9.1.7 — определения OperationalActivity и Function
Родитель Process наследуется от Activity метамодели UML и Process метамодели BPMN. Принципы UAF прямо объясняют это переиспользованием семантики UML и BPMN вместо изобретения собственной.
UAF DMM 1.3, разд. 6.4 — The UAF DMM reuses a number of concepts from BPMN, such as processes; разд. 9.1.1 — Generalization у Process
Элемент назван в перечнях восемнадцати видов — трёх процессных операционных, обеих трассируемостей, сервисных и ресурсных процессов, Security Processes и других. Поэтому его переименование или удаление задевает почти всю модель.
UAF DMM 1.3, разд. 8.1 — OperationalActivity в перечнях элементов соответствующих видов
Определение из первоисточника
дословная выпискаAn Activity that captures a logical process, specified independently of how the process is carried out.
Действие, фиксирующее логический процесс, заданный независимо от способа его выполнения.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»SubjectOfOperationalConstraint
- Обобщение — таксономическое отношение «частное → общее»Process
Входящие
- Обобщение — таксономическое отношение «частное → общее»MissionThread
- Обобщение — таксономическое отношение «частное → общее»StandardOperationalActivity
- Обобщение — таксономическое отношение «частное → общее»SecurityProcess
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей