I would model Sys_B as an actor.  In UML an actor may represent either a
user of an external system.  This means that in the Sys_B model, Sys_A is
the actor for UC02.  Therefore I would represent it as follows:

In model for Sys_A:

  0                                                  0
 -|-  ------------> UC01_Sys_A -------------------- -|-
  |                                                  |
 / \                                                / \
Actor                                              Sys_B

And then in model for Sys_B:

  0  
 -|-  ------------> UC02_Sys_B 
  |   
 / \   
Sys_A    

Hope this helps

James

-----Original Message-----
From: Pankaj Chatterjee [mailto:[EMAIL PROTECTED]]
Sent: 11 December 2001 07:43
To: 'Rose Forum'
Subject: (ROSE) Actors - Use Case and Other System



Hi all,

Suppose there are two systems Sys_A and Sys_B. Consider also a Use Case
UC01_Sys_A in the Sys_A system.  Now consider that an actor will initiate
the UC01_Sys_A, this use case does some work and also raises an event that
will cause some processing in Sys_B ( lets say UC02_Sys_B) .

The question is the how to represent this situation? Understand that there
are two models being generated, one for each system.

Therefore from Sys_A point of view what is Sys_B and what is the event that
the UC01 raises?

>From Sys_B point of view who is the actor for UC02?

Regards

Pankaj

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


___________________________________________________________________________
This email is confidential and intended solely for the use of the 
individual to whom it is addressed. Any views or opinions presented are 
solely those of the author and do not necessarily represent those of 
SchlumbergerSema. 
If you are not the intended recipient, be advised that you have received this
email in error and that any use, dissemination, forwarding, printing, or 
copying of this email is strictly prohibited.

If you have received this email in error please notify the SchlumbergerSema Helpdesk 
by telephone on +44 (0) 121 627 5600.
___________________________________________________________________________

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