What if you model each subsystem as a component? Then within each
component, you can model the interface as a boundary class with public
methods. All of the other methods of all the other classes in the
component are protected or private.
-----Original Message-----
From: Chris Gardner [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 03, 2001 11:16 AM
To: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'
Subject: (ROSE) Subsystem Interfaces in Rose
My understanding is that subsystems should realize interfaces upon which
other subsystems are dependent. Potentially, many subsystems can realize a
single interface, thus allowing pluggable subsystems.
In the RUP model framework in Rose, I can't find a default place to put the
subsystem interfaces. Because many subsystems can realize the interface,
the interface definition should not live in a specific subsystem package.
It should live another package, upon which each subsystem depends. Does RUP
itself or the RUP model framework suggest another package of residence for
such an interface definition?
BTW, I thought I read in RUP that a package should be dependent on a
subsystem or a subsystem dependent on a package. Is either true? If so,
why? Thanks.
************************************************************************
* 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
*
*************************************************************************