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

Операционные процессы: семантика BPMN Operational Processes BPMN Semantics · UAF

Простыми словами

Тот же процессный вид логического уровня, но записанный в нотации BPMN: «describes the BPMN processes that are normally conducted in the course of achieving business goals that support a capability». Отличие от базовых Operational Processes не в предмете, а в языке: там поток собирают из элементов UML (Activity, ActivityEdge, CallBehaviorAction), здесь — из элементов BPMN (Process, CallActivity, SequenceFlow, MessageFlow, BPMNMessage, ResourceRole). Рекомендованная форма ровно одна — диаграмма процесса BPMN, без вариантов, и адресатов на одного меньше: бизнес-архитекторы и архитекторы предприятия, без системных инженеров. Брать эту ячейку стоит там, где процесс уже живёт в BPM-инструменте организации: UAF намеренно переиспользует семантику BPMN, а не изобретает свою, поэтому такой процесс не приходится перерисовывать.

Примеры

Почему BPMN вообще внутри UAF

Среди основных принципов DMM стоит переиспользование понятий BPMN: явная связь с ними позволяет опереться на готовую семантику процессов вместо собственной. Эта ячейка и есть место, где принцип виден напрямую — элементы пакета BPMN2Metamodel стоят в перечне наравне с операционными.

UAF DMM 1.3, разд. 6.4 Core Principles, пункт Reusability of BPMN concepts; разд. 8.1.4, перечень Elements к рис. 8-28

Сообщение и поток управления — разные элементы

В перечне стоят и SequenceFlow, и MessageFlow, и BPMNMessage. Порядок работ внутри одного участника показывают потоком управления, обмен между участниками — потоком сообщений; операционный обмен UAF при этом остаётся отдельным элементом и связывается с сообщением, а не заменяется им.

UAF DMM 1.3, разд. 8.1.4 Operational::Processes BPMN Semantics — перечень Elements к рис. 8-28

Одна нотация вместо двух

У базовых Operational Processes рекомендованы диаграмма деятельности и блок-диаграмма SysML, у этой ячейки — только диаграмма процесса BPMN. Выбор ячейки поэтому фактически определяет инструмент, в котором архитектуру будут вести, и это стоит решать до наполнения, а не после.

UAF DMM 1.3, разд. 8.1.4 — сравнение строк Recommended Implementation у рис. 8-27 и рис. 8-28

Определение из первоисточника

дословная выписка

describes the BPMN processes that are normally conducted in the course of achieving business goals that support a capability. It describes operational activities, their Inputs/Outputs, operational activity actions and flows between them using BPMN notation.

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

Описывает BPMN-процессы, обычно выполняемые в ходе достижения бизнес-целей, поддерживающих способность. Описывает операционные действия, их входы и выходы, действия-акции и потоки между ними в нотации BPMN.

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

Как этим пользуются

Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.

Кому нужно
  • Бизнес-архитектор
  • Корпоративные архитекторы
Что закрывает

фиксирует поведение и потоки на основе деятельности с использованием нотации BPMN

В каком виде рисуют
То же в оригинале
Кому нужно
  • Business Architect
  • Enterprise Architects
Что закрывает

captures activity based behavior and flows using BPMN notation.

Из чего состоит
  • ActualMeasurementSet
  • ActualService
  • ActualStrategicPhase
  • AssetRole
  • BPMN2Metamodel::BPMNMessage
  • BPMN2Metamodel::CallActivity
  • BPMN2Metamodel::MessageFlow
  • BPMN2Metamodel::Process
  • BPMN2Metamodel::ResourceRole
  • BPMN2Metamodel::SequenceFlow
  • EnvironmentProperty
  • Exchange
  • ExchangeItem
  • Implements
  • IsCapableToPerform
  • MeasurableElement
  • OperationalActivity
  • OperationalActivityAction
  • OperationalActivityEdge
  • OperationalAgent
  • OperationalExchange
  • OperationalExchangeItem
  • OperationalMethod
  • OperationalParameter
  • OperationalPerformer
  • OperationalRole
  • PerformsInContext
  • Process
  • ProcessEdge
  • ProcessUsage
  • PropertySet
  • RequiredServiceLevel
  • Service
  • StandardOperationalActivity
В каком виде рисуют
  • BPMN Process Diagram

Основные параметры

Атрибуты этой сущности по справочнику источника.

  • Stakeholders: Business Architect, Enterprise Architects.
  • Concerns: captures activity based behavior and flows using BPMN notation.
  • Recommended Implementation: BPMN Process Diagram.

В других подходах

Сопоставления одного понятия в разных подходах.

ProcessesАппарат моделирования

Аспект сетки: процессы и процедуры.

Семантические различия Не путать со строками «Process» и «Process Model»: здесь столбец сетки, а не сущность и не артефакт.

Служебные сведения
Вид совпадения
Объявлено стандартом
Чем сверяли
NAF→UAF DMM (NAF v4.1 §2.2.2). Это столбец сетки, а не артефакт

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

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

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

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

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

Это же в StormРеестр процессовИмитационное моделированиеАрхитектура систем и интеграций

Поддержка