... an alternate way out would be to reduce the level of abstraction and
come up with a few high level base classes like say (Industrial Loans Bank,
Consumer Loan..., Agricultural ..., etc. ) and... then sub-class it further
if you feel so. At this stage one can look into some standard design
patterns also (this would again depend on your application). In fact, the
interface you have been talking about is a "Facade" (structural
pattern)design pattern. If your intention is only to present data in
different forms you could use a observer pattern (MVC).

        In summary, I would say " Do sub-calssing keeping the business process &
business architecture in mind, have a few higher level anslysis
classes(based on business usecases) and later do one more iteration and
massage the analysis classes to get the design classes.  Hope this
helps........

Balu
(T.C.Balachandra)



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of BOWMAN, James
Sent: Friday, October 12, 2001 4:22 AM
To: 'Sreedevi Gudavalli'
Cc: '[EMAIL PROTECTED]'
Subject: RE: (ROSE) interface



Interfaces are not meant to reduce complexity but rather promote loose
coupling and enable polymorphism.  If you want to reduce complexity try
breaking the class up into a number of smaller classes.  It really does
depend on what you are trying to do and your design.

-----Original Message-----
From: Sreedevi Gudavalli [mailto:[EMAIL PROTECTED]]
Sent: 11 October 2001 20:50
To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]
Subject: (ROSE) interface




Hi,

Iam doing some class diagrams for a loan project.
I have object called Bank
This class is becoming complex with many attributes
and operations. Can I use interface to Bank class to reduce
complexity? What are the better ways? Any ideas?

thanks
Sree


Sounds like a paging problem. Rose requires a lot of memory. You should have
at least 128m.

 >  -----Original Message-----
 > From:        Netherwood Paul [mailto:[EMAIL PROTECTED]]
 > Sent:        Thursday, October 11, 2001 11:31 AM
 > To:  [EMAIL PROTECTED]
 > Subject:     Rose startup time
 >
 > Does anyone know why Rose takes almost two minutes to start up? It seems
 > to take ages regardless of what edition it is or whether its Node Locked
 > or Floating or before any models have been loaded. It also seems to get
 > worse for each time Rational come out with a new version.
 >
 > Paul Netherwood
 >
 > Beach Capital Management Limited
 > Cannon Bridge
 > 25 Dowgate Hill
 > London EC4R 2GN, UK
 > Phone  : +44 (0)20 7337 2936
 > Fax    : +44 (0)20 7337 6780
 > E-mail : [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
*
*************************************************************************



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

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

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