(responding to Les)

Les has already had my opinion on this, but I'll 
reiterate for the folk on this (thers?) forum/s...

> Excuse me for jumping in and redirecting this thread, but
> thought this might be  an opportune moment to bring up a
> question asked elsewhere for which I could  get no real
> consenus. 
>
> When I have an activity that forks into many activities and
> eventually all  these activity threads rejoin a single,
> terminating activity, similar to the  original example in this
> thread:
> 1) What is the difference between showing,  all transitions
> coming from the initial activity and flowing into each of the
> subsequent parallel activities,  and 
> showing a single transition from the initial activity as entering
> a synchronization bar and then several transitions exiting the
> synchonization bar  and entering my parallel activities?

This information may go out of date with UML 2.0, but...

As Activity diagrams are modified state diagrams, if
there are multiple transitions coming out of one Activity
state, then these are, AFAICS, alternatives.  Thus only
one of the activities would happen next, rather than all
in parallel.   OTOH, I agree that there is a good deal of
ambiguity, and it would be safer explicitly to say what
you mean.

> 2) What is the difference between showing, all transition
> from parallel  activities entering my single terminal activity,
> and all transitions from parallel activities entering a
> synchronization bar and a  single transition from the
> synchronization bar entering my terminal activity?

If my first answer is correct, then only one activity at a
time (per instantiation of the activity diagram) could
be happening, and once that is complete, the transition
to the terminal activity would occur.

If you want the activities to occur in parallel, use the
synchronization bars.  That way, there is no ambiguity
in what you say is to happen.

Paul Oldfield

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
www.aptprocess.com

any opinions expressed herein are not necessarily those of
Mentors of Cally or the Appropriate Process Movement
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
*    http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*    To: [EMAIL PROTECTED]
*    Subject: <BLANK>
*    Body: unsubscribe rose_forum
*************************************************************************

Reply via email to