Comparison of process modeling languages
Event-driven process chains (EPC), workflow nets and BPEL can be used for process definition. Compare these three languages according to the criteria given below.
- Direct executability
- User community
- Graphical notation
- Direct support for advanced control flow patterns
- Suitability for automatic verification
More information on the three languages can be found in the book in chapters 4.3, 4.4 and 7.3.