I always listen you talking about <<include>> and <<extend>> as
described above.
Could anyone explain the difference between <<extend>> and
<<generalization>>. Because following
the above definition about <<extend>>, I do not know when
<<generalization>> must be used.
Thanks in advance.
Regis.
"Jason Gorman" <[EMAIL PROTECTED]>@rational.com em 02/01/2001 12:10:40
Favor responder para "Jason Gorman" <[EMAIL PROTECTED]>
Enviado Por: [EMAIL PROTECTED]
-
Para: "Prabhusivakumar" <[EMAIL PROTECTED]>
cc: <[EMAIL PROTECTED]>
Assunto: RE: (ROSE)Association and Dependency in UseCases
Who knows? <<includes>> denotes aggregation of use cases (one use case is
part of another use case) and <<extends>> denotes specialisation (one use
case is a special case of another). You have to be very careful how you use
these, in much the same way as you must be with classes. Having said that,
try building a class model with just loose dependancies and no
associations!
Jason Gorman
http://www.xml-objects.com
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Prabhusivakumar
Sent: 02 January 2001 08:47
To: '[EMAIL PROTECTED]'
Subject: (ROSE)Association and Dependency in UseCases
Hi,
Rational tells to use "Unidirectional Association" with stereo type as
<<includes>> or <<extends>> between usecases.
But as per Booch this is a "dependency". I also agree with Booch because if
there is a change in the included usecase the main usecase is bound to get
affected.
But why still Rational recommends the use of Unidirectional Association??
Prabhu
************************************************************************
* 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
*
*************************************************************************
************************************************************************
* 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
*
*************************************************************************