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
