Please note that <<extends>> is not 'Specialisation . <<extends>> simply
tells that the other use case behaviour is optionally extended from the
parent usecase.

I doubt whether even <<includes>> can be classified as aggregation though it
looks alright prima facie!!!

Prabhu


> -----Original Message-----
> From: Jason Gorman [SMTP:[EMAIL PROTECTED]]
> Sent: Tuesday, January 02, 2001 8:41 PM
> To:   Prabhusivakumar
> Cc:   [EMAIL PROTECTED]
> Subject:      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
*
*************************************************************************

Reply via email to