Методология BPMN (Business Process Model and Notation, нотация и модель бизнес-процессов) — система условных обозначений для моделирования бизнес-процессов. включает лишь те элементы и понятия, которые необходимы для моделирования бизнес-процессов, но не систем.
Особенностью нотации BPMN является однозначное соответствие между ее элементами и элементами исполняемого языка описания бизнес-процессов на базе eXtensible Markup Language (XML).
Часть спецификации BPMN посвящена преобразованию диаграмм в нотации BPMN в код Business Process Execution Language (BPEL).
Каждый графический объект BPMN снабжен стандартизованным набором атрибутов. На основе значений своих атрибутов в соответствии со спецификацией объекты BPMN могут быть сопоставлены с конструкциями языка BPEL.
Нотация языка BPMN это перечень графических образов и знаков, которые используются при описания модели. В нотации используются различные знаки: прямоугольники, окружности, ромбы, стрелки и прочее.
Состав диаграмм В BPMN существуют следующие виды диаграмм:
• Business Process (Бизнес-процесс, Оркестровка);
• Choreography (Хореография);
• Conversation (Диалог).
• Collaboration (Взаимодействие).