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

Операционные процессы Operational Processes · UAF

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

Базовая ячейка поведения логического уровня: «describes the activities that are normally conducted in the course of achieving business goals that support a capability». Показать надо операционные деятельности, их входы и выходы, действия-вызовы (OperationalActivityAction) и потоки между ними (OperationalActivityEdge). Ключевая тонкость — различение типа и его употребления: деятельность описывают один раз, а в поток она входит действием, поэтому в перечне элементов и то, и другое. Ячейка втягивает метамодель UML: Activity, ActivityEdge, CallBehaviorAction, Operation, Parameter взяты у UML напрямую, чтобы не изобретать семантику заново. У этой же клетки сетки есть два варианта-соседа с тем же определением — BPMN Semantics и Mission Threads; различаются они не текстом, а нотацией и составом элементов. Форма — диаграмма деятельности или блок-диаграмма SysML.

Примеры

Деятельность логична, а не процедурна

OperationalActivity определена как «An Activity that captures a logical process, specified independently of how the process is carried out». Отсюда правило разметки: способ выполнения, исполнитель и средства в этой ячейке не фиксируют — для них есть ряд Resources.

UAF DMM 1.3, разд. 9.1.4 Domain MetaModel::Operational, статья OperationalActivity

Кто выполняет — отдельное отношение

Связка деятельности с исполнителем идёт не рёбрами потока, а отношениями IsCapableToPerform и PerformsInContext: первое говорит, что исполнитель в принципе способен, второе — что он делает это в конкретной конфигурации. Оба стоят в перечне элементов ячейки.

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

Требуемый уровень сервиса — часть процесса

В элементах ячейки стоят Service, ActualService и RequiredServiceLevel. Это значит, что операционный процесс сразу увязывают с потребляемым сервисом и требуемым от него уровнем, а не описывают деятельность в отрыве от того, чем она обеспечивается.

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

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

describes the activities 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.

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

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

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

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

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

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

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

В каком виде рисуют
  • Диаграмма деятельности SysML, диаграмма определения блока SysML
То же в оригинале
Кому нужно
  • Business Architect
  • Systems Engineers
  • Enterprise Architects
Что закрывает

captures activity based behavior and flows.

Из чего состоит
  • ActualMeasurementSet
  • ActualService
  • Condition
  • EnvironmentProperty
  • IsCapableToPerform
  • MeasurableElement
  • OperationalActivity
  • OperationalActivityAction
  • OperationalActivityEdge
  • OperationalAgent
  • OperationalExchange
  • OperationalExchangeItem
  • OperationalMethod
  • OperationalParameter
  • OperationalPerformer
  • OperationalRole
  • PerformsInContext
  • Process
  • ProcessEdge
  • ProcessOperation
  • ProcessParameter
  • ProcessUsage
  • PropertySet
  • RequiredServiceLevel
  • Service
  • StandardOperationalActivity
  • UML2.5Metamodel::Activity
  • UML2.5Metamodel::ActivityEdge
  • UML2.5Metamodel::CallBehaviorAction
  • UML2.5Metamodel::Operation
  • UML2.5Metamodel::Parameter
В каком виде рисуют
  • SysML Activity Diagram, SysML Block Definition Diagram

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

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

  • Stakeholders: Business Architect, Systems Engineers, Enterprise Architects
  • Concerns: captures activity based behavior and flows.
  • Recommended Implementation: SysML Activity Diagram, SysML Block Definition Diagram.

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

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

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

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

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

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

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

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

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

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

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

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

Поддержка