Business Process Management

Concepts, Languages, Architectures (Third Edition)

BPMN and BPEL (2)

When translating BPMN process definitions to BPEL, control flow structures are an essential aspect to consider. The first step is to identify hierarchical block structures. Below you find a BPMN diagram.

a) Draw blocks (rectangles) into the diagrams depicting what groups of BPMN elements would result in a BPEL code block.

b) Give the name of the BPEL construct needed.

c) Mark those areas that cannot be translated into block structures. Can these areas still be trans-lated to BPEL? If so, how?

More information on BPMN and BPEL can be found in the book in chapters 4.7 and 8.3, respectively.