It's hard to comment without knowing the exact scope of your system, but gut
feel tells me that you're bringing deployment architecture decisions into
the diagram.  For example, the Desktop system creates an XML file which is
then sent to the Mainframe system.  This information is likely better
described on a UML Deployment diagram or a data flow diagram (see
www.agilemodeling.com/essays/modelingTechniques.htm for a list of models
that includes but goes beyond the UML).

I think you need business actors such as "Order Taker" instead of "Desktop
Subsystem" and "Order Processor" instead of "Mainframe Subsystem".  But as I
said it's hard to make this call without knowing the exact scope of your
system.

- Scott
----- Original Message -----
From: "Jie Zhao" <[EMAIL PROTECTED]>
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>;
"'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>;
"'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Sent: Thursday, October 10, 2002 5:32 AM
Subject: (RUP) Subsystem Actor?


>
> Hi,
>
> Scenario: There are two susbsystems, say, Desktop Subsystem and Mainframe
> Subsystem. A number of use cases have been identified for each subsystem,
> such as, UC Maintain Order, Upload Order for Desktop Subsystem, Process
> Order UC for Mainframe Subsystem. For Upload Order UC, the Desktop
subsystem
> will eventually save an XML file on the network drive, which the Process
> Order UC in the Mainframe Subsystem can pick up to do an overnight batch
> processing. So clearly the interface betweem the two subsystems is the XML
> file.
>
> Question: When creating Desktop subsystem use case model, should Mainframe
> Subsytem be an actor that is related to the Upload Order UC?
>
>
> Any thoughts are really appreciated!
>
> 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