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

Предмет ресурсного обмена ResourceExchangeItem

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

«An abstract type grouping elements that defines the types of elements that can be exchanged between ResourcePerformers and conveyed by a ResourceExchange» — что вообще разрешено передавать на ресурсном слое. Потомков четверо, и один из них удивляет: ResourceInformation, ResourceSignal, GeoPoliticalExtentType и сам ResourcePerformer. То есть исполнитель может быть предметом обмена — именно так в UAF описывают перевозку людей, техники и грузов: передаётся не «сообщение о грузе», а сам ресурс. Второе назначение элемента — типизация: ResourceParameter, вход или выход функции, типизируется предметом обмена, поэтому язык потоков в процессе и язык обменов в связности совпадают. Родителей трое: Resource, ExchangeItem и SubjectOfSecurityConstraint — последний означает, что на всё передаваемое можно наложить ограничение безопасности.

Примеры

Исполнитель как груз

На схеме под ResourceExchangeItem стоят ResourcePerformer, GeoPoliticalExtentType и ResourceInformation, а ResourceSignal подключён как часть. Поэтому перевозка людей и техники описывается тем же обменом, что и передача данных.

UAF DMM 1.3, разд. 9.1.7 Resources::Connectivity, рис. 9-177 ResourceExchangeItem — потомки и связь part

Он же типизирует параметры функций

ResourceParameter — «A type that represents inputs and outputs of a Function» — типизируется предметом ресурсного обмена. Так вход функции и содержимое обмена оказываются одним и тем же понятием, а не двумя параллельными справочниками.

UAF DMM 1.3, разд. 9.1.7 Resources::Connectivity, рис. 9-177 — связь type к ResourceParameter; разд. 9.1.7 Resources::Structure, рис. 9-172

Три уровня предметов обмена

У ExchangeItem три ресурсных родственника: OperationalExchangeItem, ServiceExchangeItem и ResourceExchangeItem — по одному на слой. ResourcePerformer наследует все четыре сразу, поэтому передаётся на любом из них.

UAF DMM 1.3, разд. 9.1.1 Architecture Management::Connectivity — определение ExchangeItem; разд. 9.1.7, рис. 9-167 ResourcePerformer — строка Generalization

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

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

An abstract type grouping elements that defines the types of elements that can be exchanged between ResourcePerformers and conveyed by a ResourceExchange.

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

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

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

Связи

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

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

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

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

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

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

Поддержка