Business Process Management

Concepts, Languages, Architectures (Fourth Edition)

From event logs to process models

Imagine you are the observer of a simple business process run at a mail-order company. Inside the company, the exists three different actions that can be performed, Collect Goods (A), Ship Goods by Mail (B) if weight and size are below a limit, or Ship Goods by a Shipper (C) if above. You observe always either A followed by B or A followed by C.


a) Depict the possible event diagrams for your process model.

b) Derive a workflow net.

c) Discuss your results regarding,

* Is the given information enough to derive the correct process model?
* If not, what issues occur? 
More information on event diagrams and workflow nets can be found in the book in chapters 3.4 and 4.4, respectively.