BPMN позволяет моделировать взаимодействие между участниками через пулы (Pools) и дорожки (Lanes).
Диаграмма коллаборации показывает, как разные акторы и системы обмениваются сообщениями и выполняют общие процессы.
Пулы (Pools) представляют участников процесса — организации, подразделения, внешние системы или роли. В рамках одного процесса может быть несколько пулов, взаимодействующих через сообщения.
Дорожки (Lanes) — внутреннее деление пула, отражающее роли, должности или функции. Они помогают уточнить, кто выполняет конкретные задачи.
Сообщения (Message Flows) соединяют задачи в разных пулах, показывая обмен данными между участниками. Это особенно важно при проектировании архитектуры, где взаимодействуют разные ИС (например, CRM ↔ ERP).
BPMN позволяет также моделировать collaboration diagrams — диаграммы взаимодействия, где показано, как несколько процессов связаны между собой. Это мощный инструмент для архитекторов, поскольку помогает визуализировать интеграции и определить границы ответственности систем.