Está en la página 1de 7

UNIVERSIDAD AUTÓNOMA DE LOS ANDES

UNIANDES

NOMBRE: JHOJAN GUERRA


ASIGNATURA: MODELAMIENTO DE SOFTWARE
TEMA: HERRAMIENTAS PARA LA CONSTRUCCIÓN DE
UML
NIVEL: 5TO NIVEL
Herramientas para el desarrollo de UML

WEB

Gliffy
La aplicación en línea Gliffy es una herramienta de diagramas UML basada en la nube.
Apareció por primera vez en 2006 y se trata de una herramienta de modelado que crea todo tipo
de diagramas, tales como diagramas de flujo, diagramas de Venn y, por supuesto, diagramas
UML. La herramienta en línea fue escrita en HTML5 y es bastante popular gracias a su rapidez
de reacción. Antes de que Gliffy pasara por la fase beta en 2007, la empresa homónima cooperó
con el grupo de software australiano Atlassian. Ya en 2006, su software de colaboración
Confluente integró un plugin de Gliffy y, más tarde, el equipo de Gliffy desarrolló un plugin
para Jira. G Suite y Drive de Google también integran esta herramienta UML.

LucidChart
La cuenta gratuita te da paso a un paquete de herramientas UML muy completo. Incluye 7 tipos
de diagramas UML y lenguajes de modelado de procesos de negocio como BPMN 2.0,
plantillas de iconos de red, maquetas de dispositivos móviles e integración de vídeo. Una de las
ventajas de Lucidchart es su funcionamiento intuitivo. También permite compartir y editar
simultáneamente diagramas en equipo e integrar comentarios directamente en la herramienta.
Como herramienta de modelado UML compatible con MacOS, es una buena alternativa a
Microsoft Visio para usuarios de Apple.
MAGIC DRAW
Como herramienta UML gratuita, Creately importa diagramas en formatos GON, Gliffy y
gXML. Para el formato VDX de Microsoft Visio necesitas una cuenta de pago. Lo mismo se
aplica a la exportación de formatos de imagen comunes como JPG, PNG y SVG y la conexión a
Google Drive. Las cuentas gratuitas también tienen el formato nativo Gliffy. Si guardas un
documento en este formato, puedes compartirlo fácilmente con tus compañeros de equipo por
medio de un enlace de descarga o integrarlo en varias plataformas como HipChat, Slack,
Confluence o WordPress.
ESCRITORIO

ArgoUML
ArgoUML ha sido durante mucho tiempo una de las herramientas UML gratuitas de código
abierto más populares para el escritorio. Aunque ya no se mantiene, muchos modeladores
continúan usando el programa para tareas más pequeñas. Software multiplataforma, el requisito
mínimo es Java 5 ArgoUML soporta todos los tipos de diagramas de la versión 1.4 de UML y
perfiles UML. El programa también ofrece algunas formas decorativas que no forman parte del
estándar UML: si utilizas estos formularios, te desviarás del estándar UML. Por lo tanto,
asegúrate de que esto no cause ningún problema de comprensión posteriormente. Utiliza OCL
(Object Constraint Language) para asignar información restrictiva a un modelo.

Microsoft Visio
 
Microsoft Visio es un popular software de gráficos y visualización que pertenece a la familia
Office, de modo que se integra a la perfección en la suite. Por ejemplo, si utilizas Office Pro
365, Microsoft te ofrece una extensión de suscripción para Visio -el precio se añadirá a tu
suscripción de Office. Visio Online Plan 2 incluye una aplicación de escritorio y un editor
basado en la web para un máximo de cinco PC (licencias por volumen a petición).
También puedes obtener Visio Professional como licencia permanente por un precio fijo de
unos 740 € por usuario. Esta versión incluye una aplicación de escritorio, otra de navegador y
una app para el iPad. Visio Standard no es compatible con los diagramas UML y, por lo tanto,
no se incluye aquí. Como herramienta UML, las versiones Visio presentadas se dirigen
principalmente a clientes corporativos que utilizan el entorno de Office y desean optimizar su
flujo de trabajo integrando a la perfección la herramienta de modelado adecuada en su sistema.
Aunque ambas versiones, Professional y Online Plan 2, son similares en funcionalidad, tienen
algunas diferencias en cuanto a su compatibilidad con los distintos diagramas UML:
IBM Rational Rhapsody
 Es un entorno de desarrollo gráfico integrado (IDE) para el desarrollo de software y otros
productos. Esta herramienta para modelado UML permite el desarrollo de software basado en
objetos para aplicaciones web, así como sistemas embebidos y sistemas en tiempo real basados
en C++ y Java EE. El modelado UML/SysML te permite crear rápidamente código fuente en el
IDE para los lenguajes especificados, C y C#, MISRA-C o MISRA-C++ y Ada.
Rhapsody pasó por varias manos tras su desarrollo inicial en 1998. Después de que IBM
adquiriera la empresa sueca Telelogic AB en 2008, el gigante estadounidense amplió su gama
de productos con Telelogics Rhapsody. Como uno de los primeros entornos de desarrollo
gráfico integrado, Rational Rhapsody se expandió en muy poco tiempo.
Muchas marcas internacionales utilizan el software, por ejemplo, para grandes proyectos que
requieren una diferenciación detallada de versiones para numerosos miembros del equipo en
diferentes países. Jaguar Land Rover, por ejemplo, utiliza Rational Rhapsody para adaptar el
software de su oferta de infoentretenimiento en sus diferentes mercados.
Estos lenguajes de modelado basados en UML son adecuados para el desarrollo de software, lo
que ahorra mucho trabajo a los programadores. Además, puedes confiar en la compatibilidad de
esta herramienta, ya
Para estas y otras tareas, Rhapsody ofrece un entorno de desarrollo en el que se puede dibujar
diagramas, generar y comprobar código, comparar modelos o analizar diferentes versiones. Esta
herramienta UML es compatible con las siguientes notaciones:
- UML
- SysML
- AUTOSAR
- DoDAF
- MODAF
- UPDM
- DSL
CUADROS COMPARATIVOS
WEB

Nombre de la Licencia Limitaciones Ventajas Desventajas Precio Pagina Tipos de


herramienta web diagrama
UML

Gliffy Gratuita Algunas Compatible con  No incluye Suscripció ww.gliff 1)Conclusión
funciones todos los debugger n gratuita y.com 2)Diagrama de
como la navegadores y
exportación Premium tiempos
de imágenes Compatible con (desde
y la interfaz UML 2 unos 5 € al
de Google mes)
Drive solo se
pueden
utilizar con
suscripciones
de pago
MAGIC Pago único  Contiene Opciones de Precios Pago www.no  Soporta
DRAW desde 300 $ todas las importación/expo relativamente único magic.c muchos
aprox. plantillas para rtación, altos desde om lenguajes y
tipos de generación de 300 $ formatos de
diagramas en código e aprox. programación
la versión ingeniería
UML 2.5 inversa
Lucidchart Suscripción El código no Las marcas de  Muchas Suscripció www.lu  Amplia
freemium a se puede UML aceleran el funciones solo n cidchart. biblioteca de
partir de 5 € generar a flujo de trabajo están freemium com plantillas
al mes, partir de disponibles en a partir de
gratuita diagramas las cuentas Pro 5 € al mes,
(licencia o Team gratuita
Education) (licencia
Education
)
ESCRITORIO

Nombre de Licencia Limitacione Desve Ventajas precio Página web Tipos de


la s ntajas diagrama UML
herramient
a
ArgoUML Gratuita Selección No es  De código Gratuita http://argou  Ingeniería inversa para
de comp abierto y, por ml.tigris.org/ lenguajes C#, C++, Jav
diagramas atible tanto, PHP und SQL
limitada con personalizabl
UML e
2
Microsoft Suscripción  No incluye  Preci Soporta UML Suscripción Software de  VSD (para dibujar)
 VSS (para sellos)
Visio a Visio generación o 2.0 (Online a Visio diagramació  VST (plantillas)
Online Plan de marco basta Plan 2 Online Plan n y creación  VSW (dibujo en la web
2 a partir de de código nte también 2 a partir de de diagramas  VSDX (dibujo con
13€ al mes, integrado alto soporta UML 13€ al mes, metadatos OPC/XML)
de flujo |  VSDM (dibujo con
pago único 2.5), pago único metadatos OPC/XML,
de Visio incluyendo de Visio Microsoft
compatible con macros
Professiona metadatos Professional Visio  VSSX (sello con
l de unos XML de unos metadatos OPC/XML)
 VSSM (sello con
740€. 740€. metadatos OPC/XML,
compatible con macros
 VSTX (plantillas con
metadatos OPC/XML)
 VSTM (plantillas con
metadatos OPC/XML,
aptas para macros)
 VSL (como complemen

IBM Gratuito Formación Precio El entorno de Gratuito www.ibm.co  UML


Rational para relativ desarrollo m  SysML
Rhapsody aprender a ament integrado y /  AUTOSAR
utilizar la e alto las interfaces products/syst  DoDAF
herramienta para otras ems-design-  MODAF
más plataformas y rhapsody/pri  UPDM
compleja y herramientas cing#produc  DSL
larga de desarrollo t-header-top
permiten un
flujo de
trabajo seguro
e integrado
desde el
principio

También podría gustarte