UML Diagram Tool - Eclipse plugin?
Solution 1
I recommend the ObjectAid UML plugin. It works very nicely.
Solution 2
The challenge in what you are trying to do is that you can have multiple correct UML diagrams for any piece of code. Just trying to automatically get a diagram ends up with too much garbage when using most UML tools - and the tools just end up getting in the way.
We created Architexa to help in this situation - Architexa helps you to get to useful diagrams fast - if that means connecting to source code commits or even building layered architectural diagrams. A good discussion on some of the things that you might be looking for can be found here.
Solution 3
Try UML2 from Eclipse Modeling Tools. Here's also a tutorial.
Solution 4
One more option: http://www.modelgoon.org/
It's a very simple one, but it's still an active project.
Solution 5
Even if a bit too late for the original questioner, maybe following eclipse plugin does match the need of real time analysis:
http://marketplace.eclipse.org/content/javadoc-uml-view
This tool is highly intended for analysis purposes and less for diagram modeling. So if you want to draw diagrams manually its not the right one, in this case ObjectAid UML explorer is far better.
Just to be mentioned :-)
Pedro Cañibano Zuñiga
Updated on July 05, 2022Comments
-
Pedro Cañibano Zuñiga almost 2 years
Can anyone help me? I am currently using Eclipse Java IDE, and would like a plug-in that will automatically look at my classes and draw up a class diagram in UML.
Any suggestions?
-
Bozhidar Batsov about 14 yearsNetBeans also has great UML plugin. :-)
-
Yaneeve about 14 years@Bozhidar which plugin would that be? looking it up I found several available.. could you post a link to your favorite?
-
Yaneeve about 14 years@Bragaadeesh: Doesn't seem to be free though (???)
-
dz. about 14 yearsNetBeans UML support is deprecated, as far as i know (not included in 6.8 anymore).
-
UML GURU about 14 yearsIt is not free but you have a 90 days license in the latest SR2 build. Plenty of time to finish your project. No nagscreen, no tag in the code, the uml model is standard and could therefore be open by any tool. Only the graphical editor is under the 90 days evaluation. So not so bad :-)
-
Pedro Cañibano Zuñiga about 14 yearsHi, I installed this tool, got it working etc, but can you get it to sort of draw up everything automatically like assosiations and what not?
-
Dean Povey about 14 yearsOnce you create your diagram (New > Other > ObjectAID UML Diagram), then right click to add the classes you want to show. Then select all and right click to add relationships.
-
ovdsrn over 12 yearsI didn't find a straightforward way to generate a UML diagram out of the code of a project with MoDisco.
-
Jordi Cabot over 12 yearsMoDisco uses an intermediate Java model to avoid losing any information when going from the code to the model. There is a predefined transformation to go from this Java model to a UML class diagram showing the classes. Maybe you could ask in the Modisco forum for pointers
-
ovdsrn over 12 yearsSo there isn't a straightforward way :). Thanks anyway for the suggestion
-
newbie over 10 yearshow to export the diagram as image?
-
Khanna111 about 7 yearsNo, but you can evaluate it before purchase. objectaid.com/install-license
-
Vishrant about 6 yearsThis is not a freeware and the license expires in 2 days.
-
parul almost 6 yearsnot able to add any class. it just shows blank canvas. neither with new wizard nor with add java classifier. Using eclipse neon and having license