Можно сказать, что BPMN — ответвление от UML нотации. BPMN создана той же компанией OMG (Object Management Group).
Из сходств нотаций — UML также позволяет описать бизнес-процесс, для этого можно использовать Activity Diagram, содержащую действия, условия ветвлений, начало и окончания процесса.
Различие заключается в том, что BPMN содержит много графических элементов для отображения специфической логики бизнес-процессов: различные виды событий, граничные, прерывающие, таймеры, сообщения и т. д. BPMN также позволяет отобразить более сложные виды условий. Об этом мы говорили в
статье, где сравнивали BPMN с другими нотациями моделирования процессов.
Не менее интересным было бы рассмотреть свод знаний в рамках фреймворка
BTABoK. Это один из лучших ресурсов для первичного погружения в виды
ИТ архитекторов.