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

Сообщение взаимодействия InteractionMessage

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

Абстрактная шапка над разными видами сообщений, используемых в сценарии взаимодействия. Собственной диаграммы у неё нет, зато список родителей самый длинный в партии: MeasurableElement плюс сразу четыре чужих метакласса — UML2.5Metamodel::Activity, BPMN2Metamodel::Process, UML2.5Metamodel::Interaction и UML2.5Metamodel::Message. Это прямое следствие принципа DMM переиспользовать семантику UML и BPMN вместо изобретения своей: сообщение получает поведение сразу двух языков, и инструмент волен реализовать его тем из них, который у него родной. Показывается в четырёх видах последовательностей — операционном, сервисном, кадровом и ресурсном — и в сквозном виде BPMN, где нарисовано соответствие элементов UAF метаклассам BPMN. Ошибка — заводить его строкой: нужен конкретный вид сообщения своего домена.

Примеры

Определение

Карточка исчерпывается фразой «An abstract type that groups several types of messages used in the InteractionScenario.» Конкретные виды сообщений определены в доменах, а здесь только общая шапка для них.

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

Пять родителей

Строка Generalization перечисляет MeasurableElement, UML2.5Metamodel::Activity, BPMN2Metamodel::Process, UML2.5Metamodel::Interaction и UML2.5Metamodel::Message. Четыре из пяти — чужие метаклассы, что для DMM обычно, но такой длины список редок.

UAF DMM 1.3, разд. 9.1.1 — строка Generalization карточки InteractionMessage

Зачем чужая семантика

Среди основных принципов DMM записаны два отдельных пункта — переиспользуемость понятий метамодели UML и понятий BPMN. Оба объясняют, что явная связь с ними позволяет переиспользовать готовую семантику вместо изобретения собственной.

UAF DMM 1.3, разд. 6.4 — принципы повторного использования понятий UML и BPMN

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

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

An abstract type that groups several types of messages used in the InteractionScenario.

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

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

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

Связи

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

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

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

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

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

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

Поддержка