BPMN-to-BPEL Implementation of Gateways and Control Flow
BPMN-to-BPEL Implementation of Gateways and Control Flow
In many cases, a BPMN element can be implemented as one or more BPEL activities, described in the tables below.
The following tables are divided into BPMN types: gateways and control flow
Gateways
BPMN Gateway | BPEL Implementations |
---|
Exclusive | |
Parallel | |
Inclusive | |
Complex | |
Event-based | |
Control Flows
BPMN Control Flow | BPEL Implementations |
---|
Conditional Pattern | |
| Two empty activities (parallel gateways) joined by links (equivalent of a BPEL flow activity) |
Repeat Pattern | |
Loop | |
Multi-Instance | |
Embedded subprocess | |