Simplemente no puedo encontrar uno decente (y gratis). ¿Qué puedo usar?
Simplemente no puedo encontrar uno decente (y gratis). ¿Qué puedo usar?
Respuestas:
¿Alguna vez probaste Umbrello? Dado que está basado en KDE, sin embargo, es la mejor herramienta que he encontrado si no quieres ir a la ruta de Java. Umbrello está en el repositorio de Ubuntu.
Si está de acuerdo con Java, ArgoUML es una herramienta bastante buena, o puede ver qué complementos están disponibles para eclipse.
¿Intentó Dia ?
sudo apt-get install dia
Umlet es una gran herramienta UML gratuita, de código abierto con una interfaz de usuario simple:
y UMLet se ejecuta de forma independiente o como complemento de Eclipse en Windows, OS X y Linux.
(Además, consulte su herramienta hermana PLOTlet para crear cuadrículas de gráficos).
¡Está entre los mejores y mi favorito personal!
Dia puede generar código en Java, PHP, C ++ y muchos más, pero debe instalar Dia2code para generar código. Lo uso para crear UML y luego generar el código de las clases.
Utilizo Papyrus , una suite desarrollada por el Commissariat à l'Énergie Atomique en Francia que hoy está disponible como complemento de Eclipse. Es la herramienta de modelado de código abierto más avanzada que conozco y es compatible con UML2 casi por completo. Descripción amplia:
Papyrus tiene como objetivo proporcionar un entorno integrado y consumible por el usuario para editar cualquier tipo de modelo EMF y, en particular, admitir UML y lenguajes de modelado relacionados, como SysML y MARTE. Papyrus proporciona editores de diagramas para lenguajes de modelado basados en EMF, entre ellos UML 2 y SysML y el pegamento necesario para integrar estos editores (basados en GMF o no) con otras herramientas MBD y MDSD.
Lo más importante, Papyrus es compatible con el desarrollo basado en modelos (MDD), siendo una herramienta bastante capaz para desarrollar lenguajes específicos de dominio. En este sentido, Papyrus parece ser la única herramienta de código abierto que admite el patrón de Arquitectura controlada por modelo (MDA) emitido por OMG. Con un generador de código como Acceleo , terminas con una pila MDD completa, desde la cual incluso puedes crear tus propios complementos DSL.
Después de una larga búsqueda en aplicaciones de escritorio, decidí ir a la web, ahora estoy usando Cacoo , que permite no solo dibujos uml sino muchos dibujos diferentes (como topografía de red, cosas generales, etc.). Es gratis y permite compartir con amigos y editar simultáneamente.
Hasta ahora, Astah * es la mejor herramienta UML que he usado. En mi opinión, la experiencia de dibujo es mejor porque puede alinear o anclar automáticamente los elementos gráficos de una manera lo suficientemente inteligente.
Solían proporcionar una versión gratuita de la comunidad, pero desafortunadamente han detenido ese soporte desde el 26/09/2018 .
Sin embargo, su editor UML proporciona una versión gratuita si eres un estudiante.