Realising Dead Path Elimination in BPMN
The Web Service Business Process Execution Language (BPEL) lacks any standard graphical notation. Various efforts have been undertaken to visualize BPEL using the Business Process Modeling Notation (BPMN). Although this is straightforward for the majority of concepts, it is tricky for the full BPEL standard, partly due to the insufficiently specified BPMN execution semantics. The upcoming BPMN 2.0 revision will provide this clear semantics. In this paper, the authors show how the Dead Path Elimination (DPE) capabilities of BPEL can be expressed with this new semantics and discuss the limitations.