A lot of time is spent by architects figuring out the best way to illustrate
the use cases. In my opinion this leads to nothing more than abuse cases.
Try to keep the use case diagrams simple and use associations with labels. A
word file within the rose model can contain the descriptions of how the use
cases are related and the flow of events, alternate courses etc.
I know this does'nt really answer the question, but will help in keeping the
project on schedule.

Sohaib.J.Kidwai
Sr. Java Architect,
EComXML, Inc.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, January 02, 2001 10:33 AM
To: [EMAIL PROTECTED]
Subject: RE: (ROSE)Association and Dependency in UseCases




     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
*
*************************************************************************


************************************************************************
* 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