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

Ресурсный обмен ResourceExchange

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

«Asserts that a flow can exist between ResourcePerformers (i.e. flows of data, people, material, or energy)» — и слово CAN тут главное. Обмен объявляет ВОЗМОЖНОСТЬ потока между двумя исполнителями, а не факт передачи. Факт показывают три другие конструкции, и все три ссылаются на обмен как на объявленное: коннектор реализует его в структуре, дуга функции — в процессе, сообщение — в последовательности. Отсюда типичная ошибка — заводить отдельный обмен под каждую линию на схеме: одному обмену обычно отвечают несколько реализаций. Что именно течёт, задаётся связью conveys к предметам обмена, а род потока — перечислением ResourceExchangeKind: связь, перемещение, поток энергии и передача геополитического охвата. Родитель Exchange — «Abstract tuple, grouping OperationalExchanges and ResourceExchanges that exchange Resources». Потомков двое: Command и Control.

Примеры

Три способа реализовать один обмен

На схеме от обмена идут три пары связей: realizedByConnector к ResourceConnector, realizedByFunctionEdge к FunctionEdge и realizedByMessage к ResourceMessage. Четвёртая ведёт к ActualResourceRelationship — фактическому отношению между экземплярами.

UAF DMM 1.3, разд. 9.1.7 Resources::Connectivity, рис. 9-176 ResourceExchange — связи realizes и realizedBy

Четыре рода потока

Перечисление ResourceExchangeKind даёт ResourceCommunication, ResourceMovement, ResourceEnergyFlow и GeoPoliticalExtentExchange. Свойство exchangeKind помечено как производное: род потока вычисляется по тому, что именно обмен переносит.

UAF DMM 1.3, разд. 9.1.7 Resources::Connectivity, рис. 9-176 — перечисление ResourceExchangeKind и пометка производного свойства

Обмен под защитой и под мерой

Через родителя Exchange обмен наследует SubjectOfSecurityConstraint и MeasurableElement. Значит на него можно наложить ограничение безопасности и приложить набор измерений — например, пропускную способность или задержку.

UAF DMM 1.3, разд. 9.1.1 Architecture Management::Connectivity — строка Generalization у Exchange

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

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

Asserts that a flow can exist between ResourcePerformers (i.e. flows of data, people, material, or energy).

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

Утверждает возможность потока между ресурсными исполнителями: данных, людей, материалов или энергии.

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

Связи

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

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

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

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

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

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

Поддержка