BPMN (Business Process Modeling Notation)
BPMN (Business Process Modeling Notation) - нотация, разработанная организацией Business Process Management Initiative (BPMI).
Нотация BPMN предназначена для описания бизнес-процессов по единому стандарту, который понятен каждому участнику бизнес-сферы - от разработчиков и технических специалистов до управленцев, осуществляющих мониторинг процессов. Создание схемы BPMN является неотъемлемой частью проекта по разработке бизнес-процессов и их внедрению.
Графические объекты данной нотации позволяют осуществлять моделирование бизнес-процессов в системах BPM.Основными объектами нотации BPMN являются объекты потока управления (события (events), действия (activities) и логические операторы (gateways)) и соединяющие их линии – потоки управления. В совокупности эти элементы позволяют создавать Диаграммы бизнес-процессов – BPD (Business Process Diagram).
Графические объекты BPMN поддерживаются набором атрибутов, которые могут непосредственно отображаться в язык BPEL. Таким образом, создается возможность генерации BPEL, и BPMN в связи с BPEL представляет собой инструмент перехода от модели бизнес-процесса к их исполнению.
Пример BPMN-диаграммы процесса заказа путешествия