Information sharing and collaboration in BPMN

We are doing process modeling work with BPMN in the area of integrated offshore operations (IO). These processes involve lots of collaborative sessions with participants both onshore and offshore; supported by a shared IT infrastructure and collaboration tools with shared video and audio feeds.

Sometimes it is useful to pinpoint shared information artefacts; in other settings it is useful to just indicate that “there is information sharing” – cfr. the figure below:


We also often need to group together the various activities that are part of a collaborative session; something we currently propose to do like this:


I would like comments / a discussion regarding these conventions. To what extent is information sharing and collaboration covered by the BPMN2.0 proposals?

Steinar Tags: ,,

1 comment so far

  1. hector on

    I think re the not exising double arrow connector, the solution is using a mix of both ideas: using the artifact of “shared info” but with associations instead of arrows: would be much cleaner, and give the same bidirectional relation

    actually i’d suggest the same solution for your 2nd diagram. I note that your models are very high level that’s why it gives you the need for double messages to a single activity… I am learning bpmn now and i note that it is for much more detailed process, not for such overviews / for high level/ conceptual / STRUCTURAL modelling as what you have done.

    I repeat BPMN is not for this level of abstraction , that’s why you have problems. i suggest just doing a classic conceptual model ala entity-relation , class diagram , bp uml extended as per eriksson-penker etc, that is what you are aiming for actually.

    but if you want to keep it as it looks, for the 2nd yo can also show 2 subprocess for each activity: receive and send messages: and then by adding the messages flow, you gent the bi-directional and dynamic flow you want to transmit

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: