BPMI.org :: View topic - Exclusive Gateway Behavior
BPMI.org Forum Index BPMI.org
Community Forum
 
 FAQFAQ   SearchSearch    UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Exclusive Gateway Behavior

 
Post new topic   Reply to topic    BPMI.org Forum Index -> BPMN
View previous topic :: View next topic  
Author Message
axw-casenove



Joined: 30 Sep 2004
Posts: 5

PostPosted: Tue Jan 04, 2005 2:37 pm    Post subject: Exclusive Gateway Behavior Reply with quote

Happy new year !

Here is a question about Exclusive Gateway:

What must be the behavior of an Exclusive Gateway when merging incoming sequence flows ?

In BPMN Working Draft (Version 1.0 - May 3, 2004) on page 87 and 89, it is said that each Token that arrives to the gateway will process through the gateway, "without consideration or synchronization of signals that have arrived from other sequence flow".

However, at the end of page 133 of the same document, in the "Sequence Flow Mechanisms" section, an Exclusive Gateway is used to merge two sequence flows (figure 76), and this time it is said:
"In this situation, the Gateway will accept the first Token and immediately pass it on through to the activity. When the second Token arrives, it will be excluded from the remainder of the flow. This means that the Token will not be passed on to the activity, but will be consumed."

So what is the correct behavior ? Should a Token be stopped because some others have already activated the gateway or can it go through the gateway without matter of others ?
Back to top
View user's profile Send private message Send e-mail
Stephen A White



Joined: 31 Jul 2004
Posts: 67
Location: Irvine, CA, USA

PostPosted: Tue Jan 04, 2005 9:54 pm    Post subject: Exclusive Gateway Behavior Reply with quote

You did find an inconsistency in the spec. The basic rule for all Gateways is that they behave the same for both the incoming and outgoing directions. Thus, the text on pages 87 and 89 is incorrect. The text on page 133 is correct. Exclusive Gateways should be exclusive for incoming Tokens as well as outgoing Tokens.
The specification will be updated for version 1.1.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    BPMI.org Forum Index -> BPMN All times are GMT + 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.10 © 2001, 2002 phpBB Group