Este documento presenta una tabla comparativa de cinco herramientas de modelado UML: StarUML, Microsoft Visio, Visual Paradigm, Artesan Studio y BoUML. Describe sus características principales como los tipos de diagramas que soportan, capacidades de generación de código y documentación, plataformas compatibles y ventajas y desventajas. StarUML y BoUML son de código abierto mientras que Visio y Artesan Studio son de pago. Visual Paradigm ofrece una versión gratuita limitada.
Este documento presenta una tabla comparativa de cinco herramientas de modelado UML: StarUML, Microsoft Visio, Visual Paradigm, Artesan Studio y BoUML. Describe sus características principales como los tipos de diagramas que soportan, capacidades de generación de código y documentación, plataformas compatibles y ventajas y desventajas. StarUML y BoUML son de código abierto mientras que Visio y Artesan Studio son de pago. Visual Paradigm ofrece una versión gratuita limitada.
Este documento presenta una tabla comparativa de cinco herramientas de modelado UML: StarUML, Microsoft Visio, Visual Paradigm, Artesan Studio y BoUML. Describe sus características principales como los tipos de diagramas que soportan, capacidades de generación de código y documentación, plataformas compatibles y ventajas y desventajas. StarUML y BoUML son de código abierto mientras que Visio y Artesan Studio son de pago. Visual Paradigm ofrece una versión gratuita limitada.
NOMBRE DESCRIPCION CARACTERISTICAS VENTAJAS DESVENTAJAS
1
StarUML
Es una herramienta para el modelamiento de software basado en los estndares UML (Unified Modeling Language) y MDA (Model Driven Arquitecture).
Diagrama de casos de uso. Diagrama de clase. Diagrama de secuencia. Diagrama de colaboracin. Diagrama de estados. Diagrama de actividad. Diagrama de componentes. Diagrama de despliegue. Diagrama de composicin estructural (UML 2.0). La capacidad de generar cdigo a partir de los diagramas y viceversa, actualmente funcionando para los lenguajes c++, c# y java. Capacidad para generar documentacin en formatos Word, Excel y PowerPoint sobre los diagramas. Compatibilidad con SO Windows.
* Es Software libre. * Muy personalizable.
Problemas con smbolos tildes por ejemplo. Sin versin para Linux pero, puede funcionar con Wine.
2
Microsoft Visio
Es un software de dibujo vectorial para Microsoft Windows. Las herramientas que lo componen permiten realizar diagramas de oficinas, diagramas de bases de datos, diagramas de flujo de programas, UML, y ms, que permiten iniciar al usuario en los lenguajes de programacin.
Simplifique la informacin compleja con diagramas profesionales que puede crear con solo unos clics. Visio hace fcil la creacin de diagramas tanto para capturar rpidamente un diagrama de flujo que ha aportado en una pizarra, asignar una red informtica, crear un organigrama, documentar un proceso de negocio o dibujar un plano de planta. Los estndares de creacin de diagramas actualizados son compatibles, incluidos el Unified Modeling Language (UML) 2.4 y el Business Process Model and Notation (BPMN) 2.0, y ahora puede publicar los flujos de trabajo tanto de SharePoint 2010 como de SharePoint 2013.
Visualizar, analizar y comunicar sus sistemas, recursos y procesos, y los datos en que se basan. Aumentar la productivi dad integrando diagramas con informacin de varias fuentes. Crear diagramas con mayor rapidez dejando que Visio conecte formas por usted. Transmitir informacin de manera eficiente con diagramas de aspecto profesional.
Pueden ser demasiadas opciones para quien quiera diagramas sencillos de un solo tipo Precio Falta ms compatibilidad con otros lenguajes T A B L A C O M P A R A T I V A
2
3
Visual Paradigm
Es una herramienta para desarrollo de aplicaciones utilizando modelado UML ideal para Ingenieros de Software, Analistas de Sistemas y Arquitectos de sistemas que estn interesados en construccin de sistemas a gran escala y necesitan confiabilidad y estabilidad en el desarrollo orientado a objetos.
Creacin de modelos UML (Compatible con UML 2.1 y anteriores) Modelado de base de datos: proporciona una mayor documentacin de la base de datos y diagramas de mapeo de relacin de objetos Mapa de relacin de objetos Interoperabilidad: intercambio de diagramas UML y modelos con otras herramientas, usando representaciones industriales comunes. Integracin IDE Modelado de requerimientos Modelo de procesos de negocios: visualizacin, improvisacin y entendimiento de procesos con la herramienta BPMN Colaboracin en equipo: compatible con servidores de equipo como VP Teamwork Server, CVS, etc. Generador de cdigo Generador de documentacin
Navegacin intuitiva entre cdigo y el modelo Generador de documentacin y reportes UML/PDF/HTML/MS Word Demanda en tiempo real, modelo incremental de viaje redondo y sincronizacin de cdigo fuente Superior entorno de modelado visual Soporte completo de notaciones UML Diagramas de diseo automtico sofisticado Anlisis de texto y soporte de tarjeta CRC
En esta versin gratuita, todo documento generado tendr una marca de agua.
4
Artesan studio
Proporciona soporte completo para OMG UMl y SysML en un conjunto de herramientas integrado.
Modelo basado en los sistemas de ingeniera (MBSE) con SysML. Ingeniera de software basado en modelos con UML. Productos integrados de modelado variacin line. Seleccin variante sencilla y potente Generacin automtica de modelo del producto. Totalmente configurable sincronizacin automtica de cdigo para C, C ++, C #, Ada, Java y VB.
Puede crear modelos consistentes y de alta calidad para los sistemas e ingenieros de software para comunicar necesidades, decisiones y alternativas de diseo a travs de todo el equipo, independientemente de su ubicacin.
UML profiles, generadores y reversas para, ARINC 653, IDL3 / IDL3 +, OMG XMI, MARTE y SPT UPDM para DoDAF y UPDM para MODAF Sincronizacin de cdigo.
3
5
BoUML
Es una aplicacin que permite realizar diagramas UML 2 para especificar y generar cdigo en C++, Java, Idl, Php, Python y MySQL.
Funciona sobre Unix / Linux / Solaris, Mac OS X (Power PC e Intel) y Windows.
Es gratis. Es multiplataforma, se puede ejecutar sobre los sistemas operativos: Linux, Solari, Mac Os, Windows. Permite programar simultneamente en C++, Java, Php y IDL. Es rpido, no necesita mucho espacio de memoria. Permite trabajar con UML 2. Soporta gran cantidad de diagramas. Es capaz de generar documentacin en varios formatos (HTML, XMI, etc.)
Es demasiado rpido. No necesita mucho espacio de memoria.
Poco intuitivo. Faltan an detalles por corregir.
REFERENCIA
Jotatsu. (Agosto 19, 2006). StarUML. Agosto 31, 2014, de BLACK-BYTE Sitio web: http://black-byte.com/review/staruml/ -Fabin Torres -Viviana Romero -Mayerly Beltrn -Juan David Cristancho. (Octubre 11, 2013). StarUML. Agosto 31, 2014, de Prezi Sitio web: http://prezi.com/6bacbhuy9ib9/staruml/#_=_ German Salvador Ruiz Lea. (Diciembre 3, 2012). Microsoft Visio. Agosto 31, 2014, de Instituto Tecnolgico de Tijuana Sitio web: http://germanruizlea.jimdo.com/2012/12/03/microsoft-visio/ Compaa Microsoft. (Ao 2013). Microsoft Visio. Agosto 31, 2014, de Microsoft Sitio web: http://office.microsoft.com/es-es/visio/caracteristicas-de- microsoft-visio-2013-FX103796044.aspx Compaa Atego. (2012). Artesan studio. Agosto 31, 2014, de Atego Sitio web: http://www.atego.com/products/atego-modeler/ Infoserv Jcl Net. (Mayo 15, 2014). Atesan studio. Agosto 31, 2014, de Slide Sitio web: http://es.scribd.com/doc/224372302/slide-1-1024 -Martnez Rivera Daniela -Mendez Pozos Pablo Esteban -Romero Ruiz Diana Belem. (Abril 17, 2012). Herramienta Case Visual Paradigm. Agosto 31, 2014, de Herramientas automatizadas Blogspost Sitio web: http://dianbeel.blogspot.mx/2012/06/segundo-trabajo-herramienta-case-visual.html -Paula Mardones -Cecilia Panozo. (Abril 8, 2013). BOUML. Agosto 31, 2014, de Slideshare Sitio web: http://es.slideshare.net/panozo1/herramientas- case-18430672 Bruno Pags. (Abril 4, 2014). BoUML. Agosto 31, 2014, de Fundacin Wikimedia, Inc. Sitio web: http://es.wikipedia.org/wiki/BOUML