UML tools for eclipse

Modelgoon UML4Java

ModelGoon 4.4.1 is now available. This release contains bug fixes on Class and Interaction diagrams. As I am currently working on round-trip features, they are available as beta. Feel free to contact me for suggestions or comments on round-trip implementations.

Modelgoon-UML4Java

Tool Description as in http://www.modelgoon.org/

Image Credit :http://www.modelgoon.org/

download-modelgoon-uml4java

 

 

 

UML Generator

UML Generators is a new Eclipse project which provides components that automatically bridge the gap between UML models and source code. Either by extracting data from UML models (and UML profiles or decoration models) to produce source code or by reverse-engineering source code to produce UML

models.

uml-generator

Tool Description as in http://marketplace.eclipse.org/content/eclipse-uml-generators-incubation

Image Credit :http://wiki.eclipse.org/Eclipse_UML_Generators/New_and_Noteworthy/0.9.0

download-uml-generator

 

 

 

UML Lab Modeling IDE

UML Lab offers software developers a complete and reliable adjustment of source code and diagrams. For the first time, software architects and developers can make use of the benefits of both worlds: fully flexible modeling and programming. The problem of changing from design to implementation – and back again – is solved by UML Lab smoothly and reliably.

uml-lab-modeling-ide

Tool Description as in http://www.uml-lab.com/en/uml-lab/

Image Credit :http://www.uml-lab.com/en/uml-lab/

download-uml-lab-modeling-ide

 

 

 

UML Designer

UML Designer is a graphical tool to edit and vizualize UML 2.5 models. For those seeking to generate code from their UML diagrams, UML Designer is compatible with the free UML to Java code generator. As it is based on Sirius, it provides an easy way to combine UML with domain specific modelling. You can extend the provided diagram definitions and seamlessly work on both UML and DSL models at the same time.

uml-designer

Tool Description as in http://marketplace.eclipse.org/content/uml-designer-eclipse-luna-version

Image Credit : http://marketplace.eclipse.org/content/uml-designer-eclipse-luna-version#group-screenshots

download-uml-designer

 

 

 

Uml to java Generator

This generator allows you to produce Java source code from a UML model. This module uses the standard UML2 metamodel provided by Eclipse Foundation and as such is compatible with any UML tools using this standard like UML Designer. It is based on the award winning code generation project, Acceleo.

uml-to-java-generator

Tool Description as in https://marketplace.eclipse.org/content/uml-java-generator#group-screenshots

Image Credit :https://marketplace.eclipse.org/content/uml-java-generator#group-screenshots

download-uml-to-java-generator

 

 

 

eUML2

eUML2 is built on top of the UML2 framework of Eclipse as the UML metamodel, which is in fact the best open source implementation of the latest UML2.1 specification. Particularly, this version supports the OMG XMI storage format, which allows the model exchange with other UML metamodels. eUML2 Modeler adds modeling capabilities to Eclipse: Class and sequence diagrams help developpers to design their code.

euml2

Tool Description as in http://www.soyatec.com/euml2/

Image Credit :http://www.soyatec.com/euml2/screenshots/

download-euml2

 

 

 

Jupe

Welcome to the Jupe project. Jupe is a UML Plugin for Eclipse for creating UML class diagrams, generating Java code, and reverse engineering UML class diagrams. The plugin is based on the GEF and UML2 frameworks and supports Eclipse 3.2. Jupe is published as open source software distributed under the GNU General Public License (GPL). We stopped working on Jupe in March 2007. Be aware that the plugin won’t fit daily-use purposes. Nevertheless, feel free to discover our work for learning and inspiration.

jupe

Tool Description as in http://jupe.binaervarianz.de/

Image Credit :http://jupe.binaervarianz.de/

download-jupe

 

 

 

UMLet

UMLet is a free, open-source UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements. UMLet runs stand-alone or as Eclipse plug-in on Windows, OS X and Linux.

umlet

Tool Description as in http://www.umlet.com/

Image Credit :http://www.umlet.com/

download-umlet

 

 

 

Object Aid

The ObjectAid UML Explorer is an agile and lightweight code visualization tool for the Eclipse IDE. It shows your Java source code and libraries in live UML class and sequence diagrams that automatically update as your code changes. The image below is a class diagram of actual source code; click on it to see the editor in the Eclipse Java Perspective.

Object-Aid

Tool Description as in http://www.objectaid.com/

Image Credit :http://www.objectaid.com/

download-object-aid

 

 

 

Gmodeler

gModeler is a free online UML diagramming and documentation tool, targetted at developers working with ECMA 262 languages such as FlashMX’s Actionscript, and Javascript. In addition to it’s diagramming capabilities, it exports HTML documentation, FlashMX XML documentation (for the Action Panel and Reference Panel) and stub code (class code).

gmodeler

 

Tool Description as in http://www.gskinner.com/gmodeler/

Image Credit :http://gclass.co/?page_id=127

download-gmodeler

 

 

 

Useful videos

UMLet

Source:Cody Henrichsen

UML Generator

Source:Chamitha Narawita

Leave a Reply

Your email address will not be published. Required fields are marked *