File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes How to Identify Classes, relations, multiplicity Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "How to Identify Classes, relations, multiplicity" Watch "How to Identify Classes, relations, multiplicity" New topic

How to Identify Classes, relations, multiplicity

Vasudev Bangalore

Joined: Feb 13, 2012
Posts: 2
Hi All,

I am working on creating a UML design for a CaseStudy. I would like to know what is the best approach to identiy class, attributes, operations and relations from a UseCase. Currently i am using Noun phrase approach but i am facing difficulty in identifying the Analysis classes correctly( i am missing few classes ).

I hereby request you to please suggest me best technique used to identiy below

* Classes, Attributes and it's methods
* Class Relations
* Associations
* Multiplicity[

Thanks in Advance.


Murali Ranga
Ranch Hand

Joined: Dec 16, 2011
Posts: 38
You can try this approach,
Draw the Activity digaram based of on the use cases.Try to derive the classses from Activity digaram.
kumar naresh
Ranch Hand

Joined: Mar 12, 2011
Posts: 120
If you follow the use case description and its steps thoroughly. To achieve a scenario in that use case from UI to domain model, you will cover most of the required classes that are to be present for a use case.

I agree. Here's the link:
subject: How to Identify Classes, relations, multiplicity
It's not a secret anymore!