Jie, you'll find some useful guidelines, including those focused on include
and extend, posted at www.modelingstyle.info/useCaseDiagram.html.

- Scott
----- Original Message -----
From: "Jie Zhao" <[EMAIL PROTECTED]>
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>;
"'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>;
"'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Sent: Friday, October 11, 2002 7:21 AM
Subject: (RUP) Use Case Relationship vs User Interface Navigation Path


>
> When using <<include>> or <<extend>> relationships between use cases,
> somehow it expresses the sequence of the use cases initiated. For example,
> UC-Maintain Customer can be extended by UC-Search Customer if the user
wants
> to update an existing customer details, equally, UC-Search Customer could
be
> extended by UC-Maintain Customer if at the end of customer search the user
> wants to edit the customer's info. Now we end up with <<extend>>
> relationship either from UC-Maintain Customer to UC-Search Customer or the
> other direction.
>
> Clearly there is a question regarding if it is appropriate to use the
> <<extend>> relationship above. What I would prefer is not to use
<<extend>>
> relationship at all and create a User Experience diagram to model the
> navigation path.
>
> Even further, I would like to have no any <<include>> or <<extend>>
> relationship between use cases that can be activated directly by users.
>
> Any thought/best practice about this?
>
> Thanks
>
> Jie
>
****************************************************************************
*****
> * RUP Forum is a public venue for discussions about the
> * Rational Unified Process (RUP).
> *
> * For RUP support materials, process Plug-Ins, tutorials, whitepapers,
> * a biweekly column, Rational University training courses, and more,
> * please visit the Rational Developer Network (available to Rational
> * customers) at:  http://www.rational.net.
> *
> * For technical support of RUP, RPW, Rose or any other Rational
> * product, please visit: http://www.rational.com/support
> *
> * For other discussion groups, such as Rose and UML, please
> * sign up at: http://www.rational.com/support/usergroups/index.jsp
> *
> * To reply to a posting, please "Reply to all" or send
> * To: [EMAIL PROTECTED]
> *
> * Admin.Subscription Requests: [EMAIL PROTECTED]
> *
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send an email:
> *
> * To: [EMAIL PROTECTED]
> * Subject:<BLANK>
> * Body: unsubscribe rup_forum
> *
>
****************************************************************************
>
************************************************************************
* 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