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

Сервисный обмен ServiceExchange

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

ServiceExchange (сервисный обмен) — утверждение, что между сервисами МОЖЕТ существовать поток: информации, людей, материалов или энергии. Слово может здесь ключевое: элемент описывает возможность обмена в спецификации, а не факт передачи в конкретный момент. Родитель Exchange — абстрактный кортеж, группирующий операционные и ресурсные обмены. Вид обмена не пишется руками: атрибут exchangeKind выводимый, а его значения перечислены закрытым списком — материальный, организационный, энергетический, информационный и конфигурационный. Один обмен может быть реализован тремя разными способами, и все три показаны на схеме: сообщением ServiceMessage, ребром ServiceFunctionEdge и соединителем ServiceConnector. Ошибка — заводить отдельные обмены под каждое сообщение: обмен один, реализаций несколько.

Примеры

Что именно может течь между сервисами

Определение перечисляет виды потока прямо: информация, люди, материалы, энергия. Та же формулировка стоит у StrategicExchange, но с другими концами — там поток идёт между экземплярами стратегических фаз.

UAF DMM 1.3, разд. 9.1.5 (ServiceExchange, рис. 9-132) и разд. 9.1.3 (StrategicExchange, рис. 9-72)

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

На схеме от ServiceExchange идут роли realizedByMessage к ServiceMessage, realizedByActivityEdge к ServiceFunctionEdge и realizedByConnector к ServiceConnector. Соответственно обмен виден в видах последовательностей, процессов и связности.

UAF DMM 1.3, разд. 9.1.5, рис. 9-132 — три роли реализации ServiceExchange

Опечатка в имени перечисления

Перечисление видов обмена названо в издании ServiceExchnageKind — с переставленными буквами в слове Exchange. Опечатка воспроизведена и на схеме раздела 9.1.5, и на схеме вида Services Connectivity, то есть попала в модель, из которой издание генерируется.

UAF DMM 1.3, разд. 9.1.5, рис. 9-132 и разд. 8.1.5, схема вида Services Connectivity — имя перечисления

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

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

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

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

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

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

Связи

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

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

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

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

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

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

Поддержка