The Artima Developer Community
Sponsored Link

Design Forum
how to identify the classes from use boxes

3 replies on 1 page. Most recent reply: May 17, 2003 1:07 PM by Nalla Senthilnathan

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 3 replies on 1 page
yanis97

Posts: 20
Nickname: yanis97
Registered: Jun, 2002

how to identify the classes from use boxes Posted: Jul 3, 2002 6:51 AM
Reply to this message Reply
Advertisement
Hello;

I use UML methodology to design my project. I have described the different use cases (with sequence diagrams) which reprent all functionnalities of my project.
Now I would like to specify the two models : static and dynamic.

Question : exist there a method to identify the classes from use cases ?

Best Regards;

Djamel;


tony

Posts: 5
Nickname: chaosman
Registered: Mar, 2002

Re: how to identify the classes from use boxes Posted: Jul 8, 2002 2:08 AM
Reply to this message Reply
I think u should follow the road:
User Case -> Analysis Model -> Analysis Object Model -> Domain Object Model -> Concrete Class Model

Ramzi Ben Yahia

Posts: 23
Nickname: miccheck
Registered: Jul, 2002

Re: how to identify the classes from use boxes Posted: Jul 8, 2002 8:41 AM
Reply to this message Reply
the most important is to start with a domain model
which describe the "real" world ,
1-try to build a kind of glossary from the use cases sentences
2-extract the entities that seem important for you
3- make a domain diagram containing this entities
this would be the domain class digram , where all the classes contain only attributes and no methods yet;
4- then you have to add the relationships between the classes
5- finally you have to translate this to a Software Class Digram ( some of the domain classes will probably disappear and some others related to software will appear )
-- you have to think of making sequenece digrams to retrieve the methods

now get into coding this, test it
anr reiterate the whole thing to make the necessary changes

this is not very accurate as you see, but you can find agile developement references on the net I think.
my refernce would be the excellent "Applying uml and patterns" of Craig Larman
http://www.craiglarman.com/book_applying_2nd/Applying_2nd.htm

Nalla Senthilnathan

Posts: 6
Nickname: nalla
Registered: May, 2003

Re: how to identify the classes from use boxes Posted: May 17, 2003 1:07 PM
Reply to this message Reply
Here is one possible way to identify classes from use cases:
http://www.theserverside.com/patterns/thread.jsp?thread_id=17595

Nalla

Flat View: This topic has 3 replies on 1 page
Topic: unsupported system language Previous Topic   Next Topic Topic: Help -- What do I start with in designing a J2EE project

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use