Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Корпоративные архитектуры

Операционное действие 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.

машинный перевод

Действие, фиксирующее логический процесс, заданный независимо от способа его выполнения.

Источникhttps://www.omg.org/spec/UAF/1.3/DMM/PDF

Связи

Связанные понятия

Служебные сведения
Вид документа
Metamodel element
Место в подходе
Операционный (Operational)
Редакция
1.3
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка