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

Предмет сервисного обмена ServiceExchangeItem

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

ServiceExchangeItem (предмет сервисного обмена) — абстрактная группировка элементов, которые могут передаваться между сервисами и переноситься сервисным обменом. Абстрактность означает, что в модели заводят не его, а один из наследников, и список наследников тут поучителен: операционная информация, ресурсный исполнитель и сервисный сигнал. То есть по сервису передают не только данные, но и людей с техникой — это прямое следствие военного происхождения UAF. Два родителя делят обязанности: Resource — абстрактный тип всего, что может переноситься обменом, ExchangeItem — то же самое на уровне активов вообще. Через роль definition на предмет обмена указывает ServiceParameter, через conveys — сам ServiceExchange. Ошибка — считать предметом обмена сообщение: ServiceMessage переносит обмен, а не является его предметом.

Примеры

Три конкретных наследника

На схеме подтипами показаны OperationalInformation, ResourcePerformer и ServiceSignal. Первый — информация операционного домена, второй — исполнитель ресурсного домена, третий — асинхронный сигнал самого сервисного домена.

UAF DMM 1.3, разд. 9.1.5, рис. 9-133 — подтипы ServiceExchangeItem

Определение через две связи

Формулировка стандарта: «An abstract grouping for elements that defines the types of elements that can be exchanged between Services and conveyed by a ServiceExchange». Обе связи — с сервисами и с обменом — присутствуют на схеме.

UAF DMM 1.3, разд. 9.1.5, описание ServiceExchangeItem (рис. 9-133)

Тот же приём повторён в других доменах

У стратегического домена есть StrategicExchangeItem с той же конструкцией: абстрактная группировка того, что переносится между экземплярами стратегических фаз. Родители у обоих одинаковы — Resource и ExchangeItem.

UAF DMM 1.3, разд. 9.1.3, описание StrategicExchangeItem и разд. 9.1.5, описание ServiceExchangeItem — совпадающий список Generalization

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

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

An abstract grouping for elements that defines the types of elements that can be exchanged between Services and conveyed by a ServiceExchange.

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

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

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

Связи

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

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

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

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

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

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

Поддержка