Hi!

In the good old days it was possible to write some kind of pseudo code in
the margin of the sequence diagrams in some OO tools (e.g. SELECT
Enterprise).

I usually draw the mainflow as well as the alternative flows in the same
sequence diagram - one flow above the other - since the important part is to
show the responsibilities of the objects / components, not so much the
flows.

If you use analysis objects (control, boundary, and entity objects),
invoking another Use Case (include) is just invoking an operation on the
corresponding control class of the invoked Use Case.

If you are working with J2EE, you should consider modelling your Use Cases /
control objects as stateless session beans.

Best regards
Glenn Petersen
Software Architect, Iocore Consulting


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of JeAndre Williams
Sent: 2. januar 2003 22:46
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: (RUP) Documenting alternate flows in a Sequence Diagram



What is the best way to document alternate and subflows of a Use Case in a
Sequence Diagram?

For example, how would I document a Use case with 3 steps of normal flows
and 2 different alternate flows in Sequence Diagram. Also if one use case
invokes another use case.

Any help is appreciated. Thanks

*************************
JeAndre' Williams
[EMAIL PROTECTED]
****************************************************************************
*****
* 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
*
****************************************************************************

BEGIN:VCARD
VERSION:2.1
N:Petersen;Glenn
FN:Glenn Petersen (E-mail)
ORG:Iocore Consulting
TEL;WORK;VOICE:(45) 36 98 89 00
TEL;CELL;VOICE:(45) 29 99 32 66
TEL;WORK;FAX:(45) 36 98 89 01
ADR;WORK:;;Islands Brygge 55;Copenhagen S;;DK-2300;Denmark
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:Islands Brygge 55=0D=0ACopenhagen S DK-2300=0D=0ADenmark
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20020103T224007Z
END:VCARD

Reply via email to