• 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:
  • Tim Cooke
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Rob Spoor
  • Bear Bibeault
Saloon Keepers:
  • Jesse Silverman
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Al Hobbs
  • salvin francis

UML Diagram generation tool

 
Ranch Hand
Posts: 361
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Not sure if this is right forum to post this question, but any kind of help would be appreciated.

I want a tool/freeware that would create a UML class diagram for a collection of classes/packages i am using in my project. Is there some kind of eclipse plugin or some other tool that would help me generate UML diagrams. I am using eclipse-jee-helios-win32.
 
Bartender
Posts: 10336
Hibernate Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You could try ArgoUML. I think it supports reverse engineering, though last time I used it it didn't offer much support for dynamic models.
 
Ranch Hand
Posts: 276
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
StarUML can reverse engineer Java code and is freeware, but it is very buggy.

Sparx Systems Enterprise Architect is much better, it's not free but according to many it's the best in terms of price/features.
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am using Microsoft Visio software for creating UML diagrams, since it’s reverse engineering allows drawing UML diagrams from the source code. It is one of the best diagramming tools available. However, since it is not free software, I will recommend you to opt for Visio Trial that comes for FREE 60 days evaluation. Once you are comfortable with it, later you can opt for license copy.
 
Ranch Hand
Posts: 1491
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can try trail version of IBM RSA (Rational Software Architect)
 
Greenhorn
Posts: 19
Netbeans IDE Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I know it's not free .but it is for Students
you can try Oracle JDeveloper ...it's really helpful in such cases
it can also create ER diagram for your D.B
 
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would use Enterprise Architect from Sparx Systems as it is widely used as design tool for J2EE applications.

You can download trial version. You can google to get the link

Thank You
Nageswar
 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I use the objectAid UML plugin eclipse. Really useful since it does reverse engineering. And the nice part is that it is free. I'm not sure if i can post the link ... but google it and you will find it
 
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I never use reverse engineering tools as the resulting diagrams tend to look sloppy. I prefere to go the extra mile and use a regular graphics editor (like Inkscape) and create a template with a symbol library by hand. That way I can make my diagrams look the way I intended.
 
security forum advocate
Posts: 229
1
Android Flex Google App Engine
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Lots of tools out there...
Visio, Rational Rose, Enterprise Architect are the ones used widely in the Enterprise fraternity.
I use Visual Paradigm and also found it to be as effective a tool for generating UML diagrams.
 
reply
    Bookmark Topic Watch Topic
  • New Topic