Latest Posts


Show last 6 hrs - 24 hrs - 7 days

Forum tags


Top Posters

Last 30 days

  • Antoine (84)
  • talita.pezzi (26)
  • sundaravadivel.n (14)
  • leonardo.saraiva (14)
  • clarissa.domingues.rocha1 (12)
  • deepa.tekumalla (12)
  • ravinderjit.singh (11)
  • djalma.saraiva (7)
  • chris.doudet (7)
  • jose.mendoza (6)

All time

  • Antoine (1447)
  • Shivanand (1189)
  • cshekhar (923)
  • psq (796)
  • jag (391)
  • metabyte (371)
  • arnaud (327)
  • jalateras (325)
  • dfrench (265)
  • venkaiah.k (198)

Show last 4 hrs - 12 hrs - 24 hrs

POLL

We are looking for more information to tailor our training to better meet the needs of our customers. Please indicate all options that apply.

I would like to attend specialized training from Intalio on BPM as it relates to my application area:


I would like to attend specialized training from Intalio on BPM as it relates to my job function:


I would like to attend specialized training from Intalio on BPM as it relates to my industry:

Login

MAIN arrow FORUMS
Workflow Pattern Multiple Merge (0 viewing) 
Go to bottom Post Reply Favoured: 0
TOPIC: Workflow Pattern Multiple Merge
#15133
dfrench (User)
Gold Boarder
User Offline Click here to see the profile of this user
Workflow Pattern Multiple Merge 4 Months, 2 Weeks ago Karma: 8  
Exploring the post here , I created an example where parallel sequence flows were merged at an activity "uncontrolled flow". However that activity only operates once. However, Page 115 of the BPMN 1.1 spec states
If the multiple incoming Sequence Flow are actually parallel instead of alternative, then the end result is different, even
though the merging configuration is the same as Figure 10.29. In Figure 10.30, the upstream behavior is parallel. Thus,
there will be two Tokens arriving (at different times) at activity “D.” Since the flow into activity “D” in uncontrolled,
each Token arriving at activity “D” will cause a new instance of that activity. This is an important concept that modelers
of BPMN should understand.


My understanding from the spec is that a task/activity with a uncontrolled merge of two or more parallel paths should result in multiple execution of the task depending on the number of process tokens that reach it. The Intalio implementation appears to create an implicit gateway sync and only execute the activity once. (see the example in the referenced post)

regards
David
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
get the latest posts directly to your desktop