Связывание процессов для передачи управления
При помощи связей на диаграммах можно показывать не только передачу объектов деятельности, но и передачу управления, или, другими словами, показывать, какой процесс должен выполняться следующим.
Передача управления осуществляется:
- между подпроцессами (операциями) в рамках одной диаграммы;
- между процессами, описанными на разных диаграммах или в разных моделях.
Для отображения передачи управления между двумя подпроцессами (операциями) на одной диаграмме в каждой из нотаций предусмотрены свои фигуры:
- связи основной цепочки EPC (связи между событиями, функциями и операторами) в нотации EPC;
- потоки управления в нотации BPMN.
Связывание процессов для передачи управления в рамках одной нотации подробно рассматривается в настоящей методике в разделе, посвященном конкретной нотации (см. Нотация EPC, Нотация BPMN).
Отображение передачи управления между двумя процессами, описанными на разных диаграммах как в одной, так и в разных нотациях, выполняется:
- на диаграмме EPC при помощи событий, связей основной цепочки EPC и интерфейсов процесса;
- на диаграмме BPMN при помощи событий, потоков сообщений и свернутых пулов;
В качестве интерфейса или свернутого пула изображается весь процесс, а не его подпроцессы. События выступают в качестве связующих элементов: конечное событие на диаграмме процесса, передающего управление, должно совпадать со стартовым событием на диаграмме процесса, выполнение которого необходимо начать.
Например (Рис. 1), нужно показать, что после выполнения процесса «Процесс 1» (нотация EPC) необходимо перейти к выполнению процесса «Процесс 2» (нотация BPMN).

Еще один пример (Рис. 2): после выполнения процесса «Процесс 1» (нотация BPMN) необходимо перейти к выполнению процесса «Процесс 2» (нотация EPC).
