Comparison of choreography languages
There are two styles for choreography modeling:
- Modeling interconnected behavioral interfaces. Here, interactions are modeled using interconneced message send and receive activities. Control and data flow are defined per behavioral interface.
- Interaction modeling. Here, atomic interactions are the basic building blocks and control and data flow dependencies are defined between them.
Decide for each of the following choreography languages which style it belongs to: BPMN, Let’s Dance, WS-CDL, BPEL4Chor.
More information on choreographies can be found in the book in chapter 6. A solution to this exercise can be found here