Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ПИС / BPMN / bpmn_2_0(перевод).pdf
Скачиваний:
250
Добавлен:
14.05.2016
Размер:
10.27 Mб
Скачать

Графический язык моделирования бизнес-процессов BPMN. Версия 2.0

Сообщений (для получения более подробной информации см. подраздел 8.3.11).

9.3.1.Узел Взаимодействия (Interaction Node)

В отличие от индивидуальных ассоциаций элементов, соединяющихся с Потоками Сообщений (см. раздел выше), элемент InteractionNode используется для указания другого элемента в качестве источника или цели ассоциаций Потока Сообщений (см. фигуру 9.14). Соединяться с Потоками Сообщений могут лишь

Пулы/Участники, Действия (Activities) и События (Events). Элемент InteractionNode также используется для указания других элементов в качестве источников или целей Ссылок на Обмен Сообщениями (Conversation Links), см. подраздел 9.4.6.

Элемент InteractionNode не может иметь никаких атрибутов и ассоциаций, а также не наследует от других элементов BPMN. Поскольку Пулы/Участники, Действия и События обладают собственными атрибутами и ассоциациями, а также наследуют от других элементов, элементу InteractionNode не требуется никаких дополнительных атрибутов и ассоциаций.

9.3.2.Ассоциации Потока Сообщений

Описанные здесь элементы используются для установки соответствия между двумя элементами, содержащими Потоки Сообщений. Элемент MessageFlowAssociation применяется для установки соответствия между

Потоками Сообщений.

Элемент MessageFlowAssociation используется в случае, если одна (внешняя) диаграмма с Потоками Сообщений содержит другую (внутреннюю) диаграмму, в состав которой также входят Потоки Сообщений. Данная ассоциация применяется в случае, когда:

1.Взаимодействие ссылается на Хореографию (Choreography) для добавления её между Пулов

(Участников) Взаимодействия. Потоки Сообщений Хореографии (внутренней диаграммы)

должны соответствовать Потокам Сообщений Взаимодействия (внешней диаграммы).

2.Взаимодействие ссылается на Обмен Сообщениями, содержащий Потоки Сообщений. Потоки Сообщений данного Обмена Сообщениями могут выступать в роли частичных запросов для

Взаимодействия. Поэтому Потоки Сообщений Обмена Сообщениями (внутренняя диаграмма)

должны соответствовать Потокам Сообщений Взаимодействия (внешняя диаграмма).

3.Хореография ссылается на Обмен Сообщениями, содержащий Потоки Сообщений. Потоки Сообщений данного Обмена Сообщениями могут выступать в роли частичных запросов для

Хореографии. Поэтому Потоки Сообщений Обмена Сообщениями (внутренняя диаграмма)

должны соответствовать Потокам Сообщений Хореографии (внешняя диаграмма).

На фигуре 9.15 представлена диаграмма классов элемента MessageFlowAssociation.

120

http://www.elma-bpm.ru

Соседние файлы в папке BPMN