• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Building Class diagrams

 
Ranch Hand
Posts: 527
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What are the minimum req. do we need to have to build Class diagrams(Object Model) which is mainstay of OO modeling. Is it good to use tools which uses reverse/forward engr.
Anil
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The requirements capture and Domain analysis should preceed the building of a class diagram. There are tools which help you draw the class diagram and create skeleton classes in code, but defining the classes requires a solution to the problem. Im not sure if this helps. try clarifying the question.
 
Ranch Hand
Posts: 114
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If your question is regarding modeling tools, there are quite a few options, with Rational Rose and Together being some of the better known ones. Together actually has a free version called Together Whiteboard, which is limited to class diagrams - this might be all you need to get started. You can download this from "http://www.togethersoft.com".
I don't think that you necessarily need a tool with reverse/forward (i.e. roundtrip) engineering, although I think that Together supports this. Initially, you won't have any classes to reverse engineer into a class diagram anyway. It might be helpful if the tool can generate the code framework for you, and later on even better if it also supports roundtrip engineering, especially if you do a lot of refactoring.
-Mirko
 
Have you no shame? Have you no decency? Have you no tiny ad?
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic