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

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

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

Абстрактный сценарий взаимодействия: задаёт взаимодействия между активами вроде исполнителей-ресурсов и сервисов. Конкретные потомки — OperationalInteractionScenario, ServiceInteractionScenario и ResourceInteractionScenario. Как и соседи по пакету Sequences, он стоит на четырёх родителях: MeasurableElement, UML2.5Metamodel::Activity, BPMN2Metamodel::Process и UML2.5Metamodel::Interaction — то есть одновременно и деятельность, и процесс, и взаимодействие. Особенность на фоне соседей: у сценария есть собственный кортеж обобщения, InteractionScenarioGeneralization, связывающий более общий сценарий с более частным. Показывается в четырёх видах последовательностей и в сквозном виде BPMN. Ошибка — считать сценарий тем же, что StateDescription: сценарий описывает обмен между участниками во времени, конечный автомат — реакцию одного элемента на события.

Примеры

Определение

Карточка говорит «An abstract type that specifies interactions between Assets, like ResourcePerformers, and Services.» Концы взаимодействия названы активами, то есть кругом защищаемых и структурных элементов, а не только исполнителями.

UAF DMM 1.3, разд. 9.1.1, пакет Sequences — Description карточки InteractionScenario

Собственное обобщение

На диаграмме к сценарию подключён кортеж InteractionScenarioGeneralization с ролями generalInterationScenario и specificInteractionScenario. Такой отдельный кортеж обобщения в UAF есть лишь у четырёх элементов, и сценарий один из них.

UAF DMM 1.3, разд. 9.1.1, рис. 9-23 — InteractionScenario и его кортеж обобщения

Чем отличается от автомата

StateDescription определён как абстрактный тип, представляющий конечный автомат и показывающий, как актив отвечает на события и действия. Сценарий же упорядочивает обмены между несколькими участниками, и аспект у него другой — Sequences против States.

UAF DMM 1.3, разд. 9.1.1 и 7.1 — карточка StateDescription и определения аспектов Sequences и States

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

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

An abstract type that specifies interactions between Assets, like ResourcePerformers, and Services.

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

Абстрактный тип, задающий взаимодействия между активами (например ресурсными исполнителями) и сервисами.

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

Связи

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

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

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

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

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

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

Поддержка