I'm not quite sure what is meant by business classes. Generally 
I'm not looking for classes when building a use case model.

The way I work is to build the class model from the outside in. 
Start with the assumption that the actor interface classes can 
form the complete solution to your problem. Then add classes as 
necessary when you discover that this assumption needs 
additional classes in order to satify the problem.

I think the minimum solution to modeling any use case model 
with classes, is going to be a class to satisfy each actor's 
requirements of the system. I build the logical model with this 
as my foundation. 

Les.


________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag


---- On Mon, 4 Feb 2002, [EMAIL PROTECTED] ([EMAIL PROTECTED]) 
wrote:

> 
> 
> Wouldn't you want to focus on the business classes first?  
Those are the
> classes that should be discovered during the Use Case 
analysis.  Once I
> figured out these classes, I would then start to focus on the
> implementation classes needed for the target architecture.  
This way,
> you'll have a clear picture of the business solution 
independent of the
> technical constraints.  As often as applications get re-
engineered these
> days, this view can save months off your next port and 
rewrite.
> 
> Regards,
> Walter Howard
> 
> 
> 
>                                                               
          
>                                                
>                     Les 
Munday                                          
>                                                
>                     <[EMAIL PROTECTED]       To:    
> 
[EMAIL PROTECTED]                                         
  
>                     m>                        
cc:                       
>                                                
>                     Sent by:                  Subject:     
Re: (ROSE)
> When do you identify classes and how.             
>                     owner-
rose_forum@ra                                 
>                                                
>                     
tional.com                                          
>                                                
>                                                               
          
>                                                
>                                                               
          
>                                                
>                     02/04/2002 11:45 
AM                                 
>                                                
>                     Please respond 
to                                   
>                                                
>                     Les 
Munday                                          
>                                                
>                                                               
          
>                                                
>                                                               
          
>                                                
> 
> 
> 
> 
> 
> 
> ________________________________________________
> Get your own "800" number
> Voicemail, fax, email, and a lot more
> http://www.ureach.com/reg/tag
> 
> 
> ---- On Mon, 04 Feb 2002, Gopi Akula ([EMAIL PROTECTED])
> wrote:
> 
> >
> > Hi All,
> > I am kind of done with my usecase analysis and was wondering
> how and
> > when do
> > you identify the classes .
> >
> > Do you identify them during when you are doing sequence
> diagrams or is
> > it
> > after the usecase analysis.
> >
> >
> Use cases to Classes is probably the most difficult step with
> UML, because you are transitioning from one technology to
> another. (Functions to objects.)
> 
> RUP and ICONIX will give directions that involve identifying
> boundary, entity and control classes.
> 
> The boundary classes represent your actors from the use cases.
> The entities represent non-volatile (internal) storage
> components. The control classes tie them all together.
> 
> I use a similar method that involves identifying Boundary,
> Entity and Control classes, but rather than trying to do it 
all
> in one shot, I start with the bouandary classes, do some
> analysis, then add entity classes, do some more analysis in
> order to find the remaining control type classes.
> 
> Finally analyse the whole class model to find any missing
> boundary, entity or control classes.
> 
> The process is described at
> http://home1.gte.net/res0hbt4/html/Process.htm.
> 
> Identifying classes starts with step 13. (Unfortunately I'm
> still in the process of updating the web site, so only the 
HTML
> links work at the moment.)
> 
> Les.
> 
****************************************************************
********
> * 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
> 
****************************************************************
*********
> 
> 
> 
> 
> 
****************************************************************
********
> * 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
> 
****************************************************************
*********
> 
> 
> 

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