UML Diagram Tool - Eclipse plugin? [closed]

2019-02-04 18:43发布

问题:

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?

回答1:

I recommend the ObjectAid UML plugin. It works very nicely.



回答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.



回答3:

Try UML2 from Eclipse Modeling Tools. Here's also a tutorial.



回答4:

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 :-)



回答5:

One more option: http://www.modelgoon.org/

It's a very simple one, but it's still an active project.



回答6:

Try using Omondo. Its a very nice UML plugin for eclipse. It will exactly suit your needs



回答7:

I would try MoDisco http://www.eclipse.org/gmt/modisco/. It is an extensible framework for software modernization.



回答8:

You may try architexa tool suite. It generates not only class/sequence diagrams but also layered diagrams. You may read about it here.



回答9:

Check this out, this designer is free (Open Source with EPL license).

UML Designer which can be used for:

  • Package Hierarchy
  • Class Diagam
  • Component Diagram
  • Composite Structure Diagram
  • Deployment Diagram
  • Use Case Diagram
  • Activity Diagram
  • State Machine
  • Sequence Diagram
  • Profile Diagram

Got good tutorial as well:

http://www.umldesigner.org/tutorials/tuto-getting-started.html



回答10:

If you can move to IntelliJ they have a wonderful plugin for that.

If you're "stuck" with eclipse... AmaterasUML is good enough - I've used it in the past...