Вы находитесь на странице: 1из 3

Universidad de Costa Rica

Recinto de Paraso
IF-6100 Anlisis y diseo de sistemas
Cinthya Salazar Masis B16001

Comparacin de herramientas de dibujo UML
El lenguaje unificado de modelado (UML) es un lenguaje para construir, especificar y describir los
requerimientos de un sistema, es decir las funciones que realizar el software, por medio de una
serie de estndares y elementos grficos.
Existen diferentes tipos de diagramas UML tales como diagrama de clases, diagramas de casos de
uso, de objetos, de actividades entre otros.
En la actualidad este lenguaje es muy utilizado para el modelado de sistemas de software por lo
que los diseadores cuentan con diversas herramientas para su desarrollo, a continuacin se
realizar una descripcin y comparacin de algunas de ellas.

Nombre de la herramienta Descripcin

AgileJ StructureViews
Es un plugin comercial que puede integrarse con Eclipse IDE para
la creacin de diagramas de clase mediante la tcnica de
ingeniera inversa de cdigo fuente de java.
Posee filtros para disear con patrones, convenciones, bibliotecas
entre otros.


Borland Together
Herramienta comercial desarrollada para multiplataforma.
Actualmente integra un Java IDE.
Permite modelado multilenguaje, reconocimiento de patrn de
diseo de cdigo fuente.

CaseComplete
Software comercial desarrollado para la plataforma Microsoft
Windows.
Permite editar la parte textual de casos y requisitos de uso en un
entorno guiado, adems de crear diferentes tipos de diagramas.



LucidChart

Herramienta comercial desarrollada para las plataformas
Windows, Mac, Linux, Solaris.
Posee una licencia gratis para fines educativos.
Permite trabajar en conjunto en tiempo real.
Construido sobre estndares web.



Microsoft Visio
Software comercial desarrollado por Microsoft para la plataforma
de Windows.
Los estndares de creacin de diagramas son compatibles con
Unified Modeling Language y el Business Process Model and
Notation.
Permite trabajar en conjunto en el mismo diagrama al mismo
tiempo.
NetBeans[6] Es un plugin de cdigo abierto que puede integrase con
NetBeans IDE.
Permite la generacin de cdigo para Java, C++, PHP entre otros.

Visual Paradigm for UML Herramienta comercial con una licencia gratuita para el uso no
comercial.
Adems del soporte de modelado, que proporciona la generacin
de informes y cdigo.
Posee la tcnica de ingeniera inversa de cdigo fuente de
distintos lenguajes.


Rational Rhapsody
Software comercial desarrollado para multiplataforma
Usa modelos grficos para generar aplicaciones de software en
varios idiomas, incluyendo C , C ++ , Ada , Java y C # .
Estndares basados en UML y SysML.

UModel
Herramienta comercial con una licencia gratuita para el uso no
comercial.
Desarrollado para la plataforma de Windows
Posee la tcnica de ingeniera inversa de cdigo fuente de Java,
C# y Visual Basic.
Admite intercambio de modelo con otras herramientas UML a
travs de la XMI estndar.
Bibliografa
List of Unified Modeling Languaje tools. Recuperado el 15 de agosto del 2014 en
:http://en.wikipedia.org/wiki/Comparison_of_Unified_Modeling_Language_tools
AgileJ StructureViews.Recuperado el 16 de agosto del 2014 en : http://www.agilej.com/

Вам также может понравиться