Author Topic: How to have an high level view on Pool/lane process elements  (Read 96 times)

fausto bertoli

  • EA User
  • **
  • Posts: 47
  • Karma: +0/-0
    • View Profile
How to have an high level view on Pool/lane process elements
« on: November 03, 2017, 04:48:55 am »
We are using BPMN 2.0 object library to document business processes.
Normally when you create process elements they are defined as child of the given process.
This is also true for pool and lane of course.
In addition elements are normally created within pool and lane.
Wvery often we need to create message flows between activities in different pools.
Now the question: how is it possibile to show within a diagram in which communicating pools are pasted as link, all the message flows between them (the message flows flowing from one activity of the first pool to another activity of the second pool.
we tryed it but doesn't show nothing, justh the pool only.
The obective is to use the same pool inside different diagram to design different processes and finally to show at high level all the overall messages flowing between them.
Thanks for your answer.

Fausto

Simon M

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 6181
  • Karma: +45/-5
    • View Profile
Re: How to have an high level view on Pool/lane process elements
« Reply #1 on: November 03, 2017, 08:31:28 am »
Now the question: how is it possibile to show within a diagram in which communicating pools are pasted as link, all the message flows between them (the message flows flowing from one activity of the first pool to another activity of the second pool.
we tryed it but doesn't show nothing, justh the pool only.
The obective is to use the same pool inside different diagram to design different processes and finally to show at high level all the overall messages flowing between them.
Don't. A Pool is the behavior of a Participant within a Process.

You re-use the participant by setting the participant tagged value in your pool. If you leave the name of your pool empty, EA will automatically display the name of the participant on the diagram.
Simon

support@sparxsystems.com

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 5848
  • Karma: +71/-75
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: How to have an high level view on Pool/lane process elements
« Reply #2 on: November 03, 2017, 10:59:34 am »
Now the question: how is it possibile to show within a diagram in which communicating pools are pasted as link, all the message flows between them (the message flows flowing from one activity of the first pool to another activity of the second pool.
we tryed it but doesn't show nothing, justh the pool only.
The obective is to use the same pool inside different diagram to design different processes and finally to show at high level all the overall messages flowing between them.
Don't. A Pool is the behavior of a Participant within a Process.

You re-use the participant by setting the participant tagged value in your pool. If you leave the name of your pool empty, EA will automatically display the name of the participant on the diagram.
Hi Fausto,

Long time no see on the forum!  (I was in, and near, La Spezia, a couple of months ago).

Simon is right.  Perhaps you are trying to answer the question: "For this participant, what messages do they send?"  If so, then placing the activity (from which the message emanates) in the lane is implicitly creating a relationship between the participant and the message.  With the later versions, you can create relationships between the participant and the message directly, and then aggregate them on the high-level view.

Does that help?

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!