Стандарт ISO 19510
Підтримка сутностей BPMN в BPE:
beginEvent — початкова подія
subProcess — виклик підпроцесу
gateway — абстрактне розгалуження
exclusiveGateway — розгалуження
parallelGateway — паралельне розгалуження
eventBasedGateway — розгалуження запущене подією
messageEvent — асинхронне повідомлення через чергу Erlang-процесу
messageFlow — асинхронне повідомлення через чергу KVS
sequenceFlow — ребро між задачою та/або розгалуженням
boundaryEvent — таймаут усього процесу
timeoutEvent — автоперехід на наступний крок БП
endEvent — кінцева подія
userTask — веб-користувач
serviceTask — алгоритм який миттєво виконується
sendTask — крок, який інкапсулює KVS #writer
receiveTask — крок, який інкапсулює KVS #reader
Приклад сесії оператора
Як дані зберігаються в KVS
Специфікація BPMN
Ця схема охоплює 80% всіх робочих процесів та забезпечує лише 20% стандартного покриття.
Ми називаємо це Легким BPMN, або BPE.
Легкий BPMN
Приклади процесів
Приклад визначення процесу
Впровадження
Компанії, які використовують BPE: