I just inherited a J2SE project and will be working on it on Eclipse. I'd like to get some diagrams out of the existing code and I'm looking for good UML plugins to use with Eclipse.
Any recommendations?
You can create UML project for any of your Java project in Eclipse.
SysML can model a wider range of systems, compared to UML being designed only for software development. Because SysML removes a lot of UML's software constructs, it is a smaller language with fewer diagram types and constructs. This makes it easier to learn and apply.
In the Project tool window, right-click a package for which you want to create a diagram and select Diagrams | Show Diagram Ctrl+Alt+Shift+U ). In the list that opens, select Java Class Diagram. IntelliJ IDEA generates a UML diagram for classes and their dependencies.
Honestly, I think your best bet isn't an Eclipse plugin at all, but Enterprise Architect by Sparx Systems. Its cost is reasonable ($200-300 US for the Professional version), and it can reverse engineer an existing code base into UML. I've used it on several projects, and have found it invaluable whenever I needed the 20,000-foot overview on an existing project.
Also, I haven't used its UML capabilities extensively, but MyEclipse (for $65 US) claims to have reverse-engineering capabilities as well.
If you simply want to generate some diagrams from existing code, then I would just go for Eclipse UML2 Tools.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With