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