Personally I think it's to early to define subsystem. When you're working
with analysis classes your main focus should be on how these cooperate
(using interaction diagrams) instead of focusing on structure. 
Also if you're working on only a small set of analysis classes, defining
subsystems is more interesting when you're moving into design. 

A part from this I would agree on the comment below.

----- Trond Andersen


-----Original Message-----
From: Klaus Jantzen
To: DIEBEN Peter
Cc: 'Rose'
Sent: 11/30/00 10:51 PM
Subject: Re: (ROSE) Multiple UC realisations for one UC?


What you do is that you put into the sequence diagram of UC1 the
interfaces to the two subsystems SSa and SSb (as the architects define
the two subsystems they also must define the appropriate interfaces) and
forget about what is inside the subsystems (class A and class B, resp.).
You now can concentrate on the functionality the two subsystems provide.

Klaus Jantzen
K+K Jantzen Software Services GmbH
Fichtenweg 5
D-71116 Gaertringen
Tel: +49-(0)7034-929651
Fax: +49-(0)7034-929652

DIEBEN Peter wrote:
> 
> 
> 
> Hello,
> 
> While doing the architecture for our system I came across the
following
> problem, which I'll describe in general terms:
> 
> I have a use case UC1.
> The sequence diagram of UC1 shows 2 analysis classes A, and B.
> The architect decided to put class A in sub-system SSa and class B in
SSb
> (i.e. two separate packages in the Logical View, each with its own
analysis
> classes).
> Now I want to make the use case realisation (diagram) of UC1. What do
I do?
> Put it in SSa and use class B in SSa? The consequence is that  looking
at
> SSb it is very hard to see that one of its analysis classes
participates in
> the realisation of UC1.
> Or is it possible that UC1 be realised by 2 -incomplete- use case
> realisations, one in each subsystem?
> 
> 
> Peter Dieben
> (32)(0) 2 729  96 57
> [EMAIL PROTECTED]


************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
************************************************************************
*
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* 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