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

Reply via email to