• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

UML Diagram generation tool

 
Naresh Chaurasia
Ranch Hand
Posts: 361
  • Mark post as helpful
  • send pies
  • 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.
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • 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.
 
Lorand Komaromi
Ranch Hand
Posts: 276
  • Mark post as helpful
  • send pies
  • 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.
 
Ella Bell
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • 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.
 
kri shan
Ranch Hand
Posts: 1473
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can try trail version of IBM RSA (Rational Software Architect)
 
Mohamed El-Feky
Greenhorn
Posts: 19
Eclipse IDE Java Netbeans IDE
  • Mark post as helpful
  • send pies
  • 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
 
Nageswar Kakolla
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
  • 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
 
Shiraaz Moollatjie
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • 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
 
Kristofer Hindersson
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • 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.
 
Sai Hegde
security forum advocate
Ranch Hand
Posts: 212
1
Android Flex Google App Engine
  • Mark post as helpful
  • send pies
  • 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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic