Category Archives: BPMN

BPMN usage and tips

Are Floating Intermediate Events Valid? The issue is an intermediate event (e.g., message or timer) “floating” in a process or expanded subprocess alongside the regular flow, the one bounded by start and end events.  The floating event has a sequence flow … Continue reading

Posted in BPMN | Tagged | Leave a comment

Arbitrary loops (GOTO activities) in sequential workflows

The following BPMN diagram presents a situation where there is an arbitrary loop with two entry points (one before Task A and one before Task B) and one exit point (after Task C). In situations like that it is not … Continue reading

Posted in BPMN, Workflow Foundation | Tagged , | 4 Comments

Marlon Dumas on BPMN-BPEL round-trip engineering

This is a copy of a very interesting answer of Marlon Dumas in the Workflow Research Forums: The approach taken in eClarus is promising. However, I am afraid that this approach will break when it gets to BPMN processes where … Continue reading

Posted in BPMN, Workflow & BPM | 3 Comments

BPMN-WF Mapping: The GOTO problem

I expected that the transformation of a BPMN diagram to a WF workflow would be accomplished by mapping each BPMN Process to a Sequential Workflow. But, there is a structural difference between the BPMN diagram and the Sequential Workflow. The … Continue reading

Posted in BPMN, Workflow Foundation | 2 Comments

Mapping BPMN Graphical Objects to WF Activities

(Draft, to-be-updated post) Activities BPMN Windows Workflow Foundation Process Sub-Process Maps to any CompositeActivity. Loop Sub-Process Maps to a WhileActivity. Multiple Instance Sub-Process Maps to a ReplicatorActivity. Ad-Hoc Sub-Process Compensation Sub-Process Maps to a CompensateHandlerActivity. Task Maps to any atomic … Continue reading

Posted in BPMN, Workflow Foundation | 2 Comments

BPM Think Tank: BPMN Technology Roundtable

Sandy Kemsley blogs her notes for the BPMN Technology Roundtable of the BPM Think Tank 2006. Two important quotes: OMG is not recommending XPDL for serialization of BPMN, but recommends the use of BPDM. [There are] some ideas about defining … Continue reading

Posted in BPMN, Workflow & BPM | Leave a comment