Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Did you know that it is not allowed to send message events from within your process to process instances of the same type?

The process engine is based on the BPMN 2.0 specification. Therefore the process engine handles message events the same way BPMN 2.0 specifies. This article explains how BPMN 2.0 specifies message events and how Blueriq implements this specification.

BPMN modeling elements

This section gives an overview of the BPMN modeling elements (source: BPMN 2.0 specification) that are used in the example in the next section.

 

Image Modified

Image Modified

Image Modified

 

 

Image Modified

Image Modified

Image Modified

Image Modified

BPMN

example

The example shows a collaboration with two pools. The two pools communicate through message flows with each other.

Image Removed

 

 

BPMN

modeling elements plotted on Blueriq concepts

The following table shows the BPMN modeling elements plotted on Blueriq concepts.

BPMNBlueriq
EventEvent
TaskTask
Collapsed Sub-ProcessProcess
Normal flowProcess line
Message flowMessage event
PoolCase
LanesRoles

BPMN example

The example shows a collaboration with two pools. The two pools communicate through message flows with each other.

Image Added

 

 

Blueriq example

Case 1

Cases

The collaboration is splitted in two cases that still talk to each other via message events

Image Added

 

Image Removed                                                                

 

Image Modified