[Uml-devel] fork/join branch/merge difference

Jens Krüger je.krueger at web.de
Sun Nov 17 14:34:02 UTC 2002


Am Sonntag, 17. November 2002 23:21 schrieb Luis De la Parra Blum:
> On Friday 15 November 2002 23:40, Jonathan Riddell wrote:
> > Can anyone tell me the difference between a fork/join and a branch/merge
> > in an activity diagram?  They seem to do just the same thing.
>
> after a fork the two (or more) activities run in paralel.. a join waits for
> *all* incommin transitios to be there before goint to the outgoing
> transition.

I think, it must be a "branch" instead of "fork"
> a fork is a "either of" .. it has one or more incomming tranistions, and
> should have a "condition" (if a, then branch 1, if b then branch 2) but
> only one will be executed.
> a merge is an "or", you get to it from one of many different incomming
> transitions, and go to the outgoing transition inmediatly. (no wait,
> because there are no others comming)
>
> luis
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: To learn the basics of securing
> your web site with SSL, click here to get a FREE TRIAL of a Thawte
> Server Certificate: http://www.gothawte.com/rd524.html
> _______________________________________________
> Uml-devel mailing list
> umbrello-devel at kde.org
> https://mail.kde.org/mailman/listinfo/umbrello-devel

-- 
Jens Krüger





More information about the umbrello-devel mailing list