++++++++++++++++++++++++++++++++++++++++++++++++++
Please read the disclaimer at the bottom of this e-mail.
++++++++++++++++++++++++++++++++++++++++++++++++++ 

I agree with Jan. There should be a package of use cases called Manage
System.

It is possible to break down use cases by using <<include>>d use cases. 
Sometimes this is useful but it _is_ effectively functional decomposition 
and should never be over-indulged. If the end result is intended to be
an OO designed system functional decomposition should be used sparingly.

It would, IMHO, _not_ be appropriate in this case to have a use case 
called Manage System which then <<include>>d all use cases for managing 
the system.


-----Original Message-----
From: Jan Frederik Solem [mailto:[EMAIL PROTECTED]]
Sent: 10 October 2001 19:05
To: ROSE_FORUM
Subject: RE: (ROSE) High level use case model



> 1. If I am trying to model a large number of use cases can I create a
> high level use case diagram with say 4 use cases and then expand each of
> those use cases in a separate use case diagram. For example:
> Can I have a use case in my high level use case diagram called 'Manage
> system', and then have a separate use case diagram for 'Manage system'
> showing 8 or 10 use cases?

Well, yes and no. Functional decomposition is exactly what you want to
_avoid_ when modeling with use cases; you can't create "high level use
cases".

But on the other hand you are allowed to group use cases, actors and
use case diagrams into several _packages_ - and thus accomplish what
you seem to want.

> 2. If this is the correct way to model a large system how do I do this
> in Rose? I have tried creating the above scenario but Rose will not let
> me put the 'Manage system' use case in a sub-folder by dragging and
> dropping it onto the navigation screen on the left.

Well, it isn't the correct way - so...:-)

> 3. If this is wrong how do I draw a use case diagram say with 40 or 50
> use cases?

You can have a large number of actors and use cases in your model without
necessary having to put them all in one big diagram, although some SoDA
templates. A use case diagram is not the same thing as a use case model,
and you don't necessarily need a use case diagram giving a global view of
all use cases and actors in the system.

A use case model is the collection of all your use cases, actors,
associations
between use cases and actors, and all use case diagrams created, to model
the functionality of your system.

Best regards,
Jan Frederik Solem <[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/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 intended for the named recipient(s) only. Its contents
are  confidential and may only be retained by the named recipient(s)
and may only be copied or  disclosed  with the consent of The London
Clearing House (LCH).    If you are not an intended recipient please
delete this e-mail and notify [EMAIL PROTECTED]

The contents  of this  email are  subject to  contract in all cases, 
and LCH makes no contractual commitment save where confirmed by hard
copy.  LCH accepts no liability, including liability for negligence, 
in respect of any statement in this email.

The London Clearing House Limited, Registered Office: Aldgate House, 
33 Aldgate High Street, London EC3N 1EA.    Recognised as a Clearing 
House under the Financial Services Act 1986. Reg in England No.25932 
Telephone: 020 7426 7000              Internet: http://www.lch.co.uk
---------------------------------------------------------------------------------------------------------------------
************************************************************************
* 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/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