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

Процессы ресурсов: семантика BPMN Resources Processes BPMN Semantics · UAF

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

То же ресурсное поведение, записанное в нотации BPMN: определение отличается от базового варианта одним хвостом — «using BPMN». Различие настоящее лежит в перечне элементов: вместо UML-овских Activity, ActivityEdge и CallBehaviorAction здесь Process, CallActivity, SequenceFlow, MessageFlow и BPMNMessage из пакета BPMN2Metamodel. Рекомендованная форма одна — диаграмма процесса BPMN, а адресатов на одного меньше, чем у базового варианта: поставщики решений и ИТ-архитекторы, без системных инженеров. Выбирать этот вариант стоит, когда процессы уже ведутся в BPM-системе организации: UAF переиспользует семантику BPMN намеренно, и такой процесс не нужно перерисовывать в SysML. Особенность именно ресурсного варианта — элемент ActivityPerformableUnderCondition, которого нет у операционного близнеца.

Примеры

Условие выполнения стало отдельным элементом

ActivityPerformableUnderCondition — «The ActualCondition under which an Activity is performed». В базовом варианте ячейки условия представлены типами Condition и EnvironmentProperty, а здесь появляется именно фактическое условие: BPMN-схему привязывают к конкретной обстановке.

UAF DMM 1.3, разд. 9.1.7 Domain MetaModel::Resources, статья ActivityPerformableUnderCondition; разд. 8.1.7, перечни Elements к рис. 8-60 и 8-61

Роль исполнителя берётся из BPMN

В перечне стоят и BPMN2Metamodel::ResourceRole, и обычный ResourceRole UAF. Это не дублирование, а точка стыковки: дорожка BPMN-диаграммы соответствует роли ресурса в архитектуре, и связь между ними должна быть явной, а не подразумеваемой.

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

Связь с операционным уровнем сохраняется

Даже в BPMN-варианте в перечне остаются OperationalActivity и Implements. Смена нотации не отменяет требования прослеживаемости: BPMN-процесс обязан быть привязан к операционной деятельности, которую он реализует.

UAF DMM 1.3, разд. 8.1.7 — перечень Elements к рис. 8-61

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

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

describes the functions that are normally conducted in the course of implementing operational activity(ies) in support of capability(ies). It describes the functions, their Inputs/Outputs, function actions and flows between them using BPMN.

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

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

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

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

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

Кому нужно
  • Поставщики решений
  • Архитекторы информационных технологий
Что закрывает

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

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

captures activity based behavior and flows using BPMN.

Из чего состоит
  • ActivityPerformableUnderCondition
  • AssetRole
  • BPMN2Metamodel::BPMNMessage
  • BPMN2Metamodel::CallActivity
  • BPMN2Metamodel::MessageFlow
  • BPMN2Metamodel::Process
  • BPMN2Metamodel::ResourceRole
  • BPMN2Metamodel::SequenceFlow
  • Exchange
  • ExchangeItem
  • Function
  • FunctionAction
  • FunctionEdge
  • Implements
  • OperationalActivity
  • PerformsInContext
  • PhysicalResource
  • Process
  • ProcessEdge
  • ProcessUsage
  • ResourceArchitecture
  • ResourceExchange
  • ResourceExchangeItem
  • ResourceInformation
  • ResourceParameter
  • ResourcePerformer
  • ResourceRole
В каком виде рисуют
  • BPMN Process Diagram

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

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

  • Stakeholders: Solution Providers, IT Architects.
  • Concerns: captures activity based behavior and flows using BPMN.
  • Recommended Implementation: BPMN Process Diagram.

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

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

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

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

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

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

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

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

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

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

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

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

Поддержка