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

Сервисный сценарий взаимодействия ServiceInteractionScenario

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

ServiceInteractionScenario (сценарий взаимодействия сервисов) — спецификация взаимодействий между сервисами. Определение короткое, но родитель добавляет остальное: InteractionScenario — абстрактный тип, специфицирующий взаимодействия между активами вроде ресурсных исполнителей и сервисов, и он же наследует UML-взаимодействие и BPMN-процесс. Практически сценарий — это контейнер сообщений: роль serviceInteraction с кратностью 1 держит множество ServiceMessage. Смысл отдельного элемента в том, что порядок во времени в UAF не выводится из связности: вид Services Sequences существует ровно затем, чтобы показать упорядоченный по времени разбор взаимодействий сервисных ролей. Ошибка — пытаться прочитать последовательность по виду связности: там показаны интерфейсы и соединители, но не очерёдность обмена.

Примеры

Сценарий как контейнер сообщений

Единственная связь элемента на схеме — роль serviceInteraction с кратностью 1 к множеству ServiceMessage. Всё остальное поведение сценария приходит по наследству от InteractionScenario.

UAF DMM 1.3, разд. 9.1.5, рис. 9-141 — связь ServiceInteractionScenario с ServiceMessage

Зачем нужен отдельный вид последовательностей

Вид Services Sequences определён как спецификация того, как сервисные роли взаимодействуют друг с другом, с поставщиками и потребителями, а также последовательности и зависимостей этих взаимодействий. Рекомендуемая реализация — диаграмма последовательности SysML.

UAF DMM 1.3, разд. 8.1.5 — определение и Recommended Implementation вида Services Sequences

Родитель говорит о взаимодействии активов вообще

InteractionScenario стандарт определяет как «An abstract type that specifies interactions between Assets, like ResourcePerformers, and Services». Сервисный сценарий — сужение этой конструкции до сервисов.

UAF DMM 1.3, разд. 9.1.1 — описание InteractionScenario

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

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

A specification of the interactions between Service.

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

Спецификация взаимодействий между сервисами.

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

Связи

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

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

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

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

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

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

Поддержка