Editores UML gratuitos

Aquí mantendré una lista comparativa de software gratuito para edición de diagramas UML. El prerrequisito para que el software sea incluido en la lista es la gratuidad excluyéndose licencias temporales y similares.

diagramas_uml

diagramas_uml

Además, daré especial importancia a los siguientes aspectos de modo que problemas relacionados con los mismos supondrán directamente una desventaja pero su cumplimiento no se mencionará como ventaja:

* UML 2

* Soporte como mínimo de los siguientes lenguajes de programación:

o Java

o C#

o Python

* Utilizable en cualquier tipo de proyecto, sea comercial o no por ejemplo.

* Ingeniería inversa.

* Binario disponible para Linux y Windows, de forma nativa o por ser multiplataforma.

Visual Paradigm Community Edition

http://www.visual-paradigm.com/product/vpuml/communityedition.jsp

Ventajas:

* Buena integración con IDEs.

* Incluye localización en castellano.

* Muy personalizable.

* Soporta muchos más lenguajes de programación.

Desventajas:

* No permite su uso en proyectos comerciales e incluye marca de agua recordando este hecho.

* Muestra muchas otras funcionalidades no disponibles como gancho para las versiones de pago.

ArgoUML

http://argouml.tigris.org/

Ventajas:

* Es software libre.

* Soporta PHP también.

Desventajas:

* UML 1.4

StarUML

http://staruml.sourceforge.net/en/

Ventajas:

* Es software libre.

* Muy personalizable.

Desventajas:

* Problemas con la ingeniería inversa si hay caracteres locales, tildes por ejemplo.

* Sin versión para Linux aunque puede funcionar con Wine. www.tadicho.com/?p=154

UMLET

http://www.umlet.com

Ventajas:

* Es software libre.

* Buena integración con Eclipse.

Desventajas:

* Sin ingeniería inversa.

JUDE COMMUNITY

http://jude.change-vision.com/jude-web/product/community.html

Ventajas:

* Buena personalización.

Desventajas:

* Soporte parcial UML 2

BOUML

http://bouml.free.fr/

Ventajas:

* Muy rápido.

* Soporte PHP.

* Es software libre.

Desventajas:

* Muy poco intuitivo, curva aprendizaje grande.

Umbrello

http://uml.sourceforge.net/

Ventajas:

* Es software libre.

Desventajas:

* Sin binario actualizado para Windows.

Tags:

Leave a comment