Table of Contents

Order fulfillment

Description

BPMN 2.0 by Example (Order Fulfillment and Procurement) with rewording and explicit modeling of customer and wholesale shop. Last two tasks of happy path are paralellized because generally there is no specific order required.

Source: OMG: BPMN 2.0 by Example, June 2010 (p. 5)

Model

BPMN Diagram types: Process,

Source files: orderfulfillment.sgx, orderfulfillment.bpmn orderfulfillment-all.pdf
Diagram files: orderfulfillment.svg, orderfulfillment.pdf

Orderfulfillment Bimloq case BPMN model

Subprocesses

L.p. Name Model
1Acquire itemorderfulfillment-1.png

Acquire item

Model logic

Model metrics

Main process:

AbbreviationNameValue
CNCCoefficient of Network Complexity1.45
ICInterface Complexity Metric63.0
NOANumber of Activities in a Process Metric7.0
NOACNumber of Activities and Control Flow Elements in a Process Metric17.0
NOAJSNumber of Activities, Joins and Splits in a Process Metric11.0
DSMDurfee Square Metric3.0
PSMPerfect Square Metric5.0
ALLAll Elements43.0

Acquire item:

AbbreviationNameValue
CNCCoefficient of Network Complexity2.67
ICInterface Complexity Metric8.0
NOANumber of Activities in a Process Metric2.0
NOACNumber of Activities and Control Flow Elements in a Process Metric7.0
NOAJSNumber of Activities, Joins and Splits in a Process Metric3.0
DSMDurfee Square Metric2.0
PSMPerfect Square Metric3.0
ALLAll Elements22.0