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

Обмен Exchange

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

Абстрактный корень всех обменов UAF: под ним стоят OperationalExchange, ResourceExchange, ServiceExchange и StrategicExchange. Три родителя дают ему три разных свойства сразу — MeasurableElement делает обмен измеримым, BPMN2Metamodel::MessageFlow подключает семантику потока сообщений BPMN вместо изобретения своей, а SubjectOfSecurityConstraint автоматически вводит любой обмен в круг того, что ограничивают правила безопасности. Последнее особенно полезно знать: чтобы наложить на обмен политику защиты, ничего специально заводить не надо. Показывается в шести видах связности и процессов операционного, сервисного, кадрового и ресурсного доменов и седьмым — в сквозном виде BPMN, где показано соответствие элементов UAF метаклассам BPMN. Ошибка — путать обмен с тем, что по нему передаётся: содержимое описывает ExchangeItem, а сам Exchange лишь утверждает возможность потока между двумя концами.

Примеры

Определение неполно

Карточка говорит «Abstract tuple, grouping OperationalExchanges and ResourceExchanges that exchange Resources.» — названы только два потомка. На диаграмме их четыре: добавляются ServiceExchange и StrategicExchange, определённые в своих доменах.

UAF DMM 1.3, разд. 9.1.1, рис. 9-9 — Exchange с четырьмя потомками

Безопасность по наследству

Третий родитель — SubjectOfSecurityConstraint, описанный как абстрактный тип, группирующий элементы, которые могут быть предметом ограничения безопасности. Значит любой обмен в UAF по построению доступен для правил защиты.

UAF DMM 1.3, разд. 9.1.8 — карточка SubjectOfSecurityConstraint и строка Generalization карточки Exchange

Чужая семантика вместо своей

Второй родитель — метакласс потока сообщений BPMN. Среди основных принципов DMM отдельным пунктом записана переиспользуемость понятий BPMN: явная связь с ними позволяет не изобретать собственную семантику процессов и сообщений.

UAF DMM 1.3, разд. 6.4 — принцип повторного использования понятий BPMN

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

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

Abstract tuple, grouping OperationalExchanges and ResourceExchanges that exchange Resources.

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

Абстрактный кортеж, объединяющий операционные и ресурсные обмены, в ходе которых передаются ресурсы.

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

Связи

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

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

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

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

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

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

Поддержка