Most Popular

News
Loading...

Herramientas free UML

En estos días he estado buscando herramientas UML 2.x "free" que cubran mis expectativas, desde hace mucho uso el conocido "Rational Rose" me agrada mucho tiene una curva de aprendizaje sencilla y mejor aun con la ingeniería inversa de generación de código; pero claro solo lo usaba en ambientes de desarrollo personal. Ahora por motivos de licencia y otros decidí buscar alternativas. Googleando encontré herramientas interesantes y  deprimentes(ni mencionarlos en esta lista)  bueno sin mas ni mas vamos a ver lo que encontré:


Draw.io: Lo menciono primero por que es el que estoy usando actualmente me gusta mucho las características que tiene como son su fácil uso, multi plataforma, colaborativo, intuitivo y ademas nos deja elaborar mucho mas que solo UML. Es una aplicación que se puede agregar como extensión de Chrome o puedes descargar un addon. 


ArgoUML: A esta aplicación lo he visto en todas las recomendaciones, algo bueno debe tener jaja. Lo que puedo decir es que tiene una instalación sencilla(next next next) lo mejor de todo es que soporta la mayoría de diagramas UML, generación de código, exporta los diagramas a muchos formatos, detección de fallos y esta escrita en JAVA. Si eres de los que modelan a solas o te gustan las aplicaciones de escritorio esta es una buena opción.
Para mayores referencias aqui.

BoUML: Esta es una aplicación que tiene las mismas características que ArgoUML con la adicional que puedes trabajar en grupo gracias a sus módulos(Project Control y Project Synchro), es muy liviana y sus plugout. Si me darían a elegir contra ArgoUML yo escogería esta herramienta me agrada mucho mas.
PlantUML: Es una aplicación que se puede dar como Standalone o como plugin de Netbeans, tiene los tipos de diagramas principales, estable para proyectos pequeños considero yo. Otra aplicación similar es "Topcased" lo pongo aquí porque son similares por no decir iguales jaja.


Una mención honrosa para Umbrello, es una aplicación sencilla pero para proyectos pequeños da la talla. También quería mencionar a UML Creator es una app para Android el cual estoy usando actualmente interesante y fácil de usar cumple con mis expectativas. 

Existen muchas aplicaciones pero estas son las que mas me han agradado, imagino que omití alguno interesante, te invito a que los comentes y así ampliar las alternativas.



Share on Google Plus

About CaeL

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

2 comentarios :

  1. Interesante resumen de las herramientas disponibles para el desarrollador open source que se precie, cabria precisar la disponibilidad de las mismas en el sistema operativo consecuente a la filosofía tacita del articulo.

    ResponderEliminar
    Respuestas
    1. Hola Stalyn, las herramientas son multiplataforma es la ventaja cuando es una aplicación web o si esta desarrollada en JAVA. Gracias por participar.

      Eliminar