Hi,
if I remember it correctly, current UML documentation uses "dependency"
relationship for include/extend relations.
What is really strange is why Rational Rose even in the newest version
(2001) offers both of these stereotypes for dependency AND association
relationships... :)
What I think is that it really does not matter - you should use one type of
relationship consistently across your model / projects... :)
Regards
Jiri Svacina
UNICORN
http://www.unicorn.cz
-----Puvodni zprava-----
Od: Eric D. Tarkington [SMTP:[EMAIL PROTECTED]]
Odeslano: 25. ledna 2001 10:08
Kopie: ROSE_FORUM
Poedmit: Re: (ROSE) Bar Bet #2
"Dunnavant, Todd" wrote:
>
> The 1998 comments by Terry were due to the fact that Rose 98 didn't
support
> the correct UML symbols between use cases, so we had to kludge things.
> "Correct" UML represents include/extend using stereotyped dependency
> relations. Rose 2001 supports this notation.
>
> Todd Dunnavant
> Rational Software Corporation
There are actually two bar bets here. In use case diagrams:
1. Uses/extends is the same as the newer include/extend.
2. Unidirectional association is the relationship to which these
stereotypes should apply.
I'm not trying to pin anything on Terry Quatrani -- she's my favorite
author on the UML.
Quatrani actually uses generalization with uses/extends for Rose 98, and
the unidirectional association with includes/extends for Rose 2000. Did
2000 support dependency between use cases?
Setting aside the question of what is standard according to authority,
the question is: What is right and why?
Here are three options for which relationship "goes with" include and
extend stereotypes:
1. generalization (solid line, closed arrow)
2. dependency (dashed line, open arrow)
3. unidirectional association (solid line, open arrow)
-Eric
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************