Editores UML gratuitos

Febrero 12th, 2010 por Jose Alberto Rodriguez Leave a reply »

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

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:
    • Java
    • C#
    • 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

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

Ventajas:

  • Es software libre.
  • Soporta PHP también.

Desventajas:

  • UML 1.4


StarUML

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

Ventajas:

  • Es software libre.
  • Buena integración con Eclipse.

Desventajas:

  • Sin ingeniería inversa.


JUDE COMMUNITY

Ventajas:

  • Buena personalización.

Desventajas:

  • Soporte parcial UML 2


BOUML

Ventajas:

  • Muy rápido.
  • Soporte PHP.
  • Es software libre.

Desventajas:

  • Muy poco intuitivo, curva aprendizaje grande.


Umbrello

Ventajas:

  • Es software libre.

Desventajas:

  • Sin binario actualizado para Windows.
Advertisement

Leave a Reply