4.- Herramientas de software que apoyan el modelado UML. Ejemplos y demos
Enterprise Architect combina el poder de la última especificación UML 2.1 con alto rendimiento, interfaz intuitiva, para traer modelado avanzado al escritorio, y para el equipo completo de desarrollo e implementación. Con un gran conjunto de características y un valor sin igual para el dinero, Se puede equipar a su equipo entero, incluyendo analistas, evaluadores, administradores de proyectos, personal del control de calidad, equipo de desarrollo y más, por una fracción del costo de algunos productos competitivos. Soporta los diagramas de UML y más: Diagramas Estructurales: Clase, Objeto Compuesto, Paquete, Componente Despliegue. Disponible en: http://www.sparxsystems.com.ar/new/
Soporte para los 13 diagramas de UML 2 y más.
Diagramas Estructurales |
Diagramas de Comportamiento |
Extendidos |
• Clase
|
• Casos
de Uso • Actividad |
•Análisis
(actividad simple) |
Requisitos de Sistema para Enterprise Architect
Versión de Windows
Procesador Intel® Pentium® (o superior)
Microsoft® Windows 98 SE, Windows NT® 4.0 con Service Pack 5, Windows 2000, Windows XP o Windows 2003
128 MB de RAM (256MB o más)
Espacio en disco disponible de 70 MB
Resolución en el Monitor: 800*600 (1024x768 o más)
Versión de Linux |
Soporte de Base de Datos para la edición Corporativa:
|
Figura1: Ambiente del Escritorio EA
Fuente: http://www.sparxsystems.com.ar/products/ea_screens.html
Figura 2: Diagramas UML en EA
Fuente: http://www.sparxsystems.com.ar/products/ea_screens.html
Figura 3: Edición de código en EA
Fuente: http://www.sparxsystems.com.ar/products/ea_screens.html
Visual Paradigm para UML es una herramienta UML profesional que soporta el ciclo de vida completo del desarrollo de software: análisis y diseño orientados a objetos, construcción, pruebas y despliegue. El software de modelado UML ayuda a una más rápida construcción de aplicaciones de calidad, mejores y a un menor coste. Permite dibujar todos los tipos de diagramas de clases, código inverso, generar código desde diagramas y generar documentación. La herramienta UML CASE también proporciona abundantes tutoriales de UML, demostraciones interactivas de UML y proyectos UML. Plataforma Java (Windows/Linux/Mac OS X):SDE para Eclipse, SDE para NetBeans, SDE para Sun ONE, SDE para Oracle Jdeveloper, SDE para Jbuilder, SDE para IntelliJ IDEA, SDE para WebLogic Workshop, Plataforma Windows: SDE para Microsoft Visual Studio y Más SDE. (fuente: http://www.visual-paradigm.com/)
Figura 4: Diagrama de Actividades
Fuente: http://www.visual-paradigm.com/product/vpuml/vpumlscreenshots.jsp
Figura 5: Diagrama de clases
Fuente: http://www.visual-paradigm.com/product/vpuml/vpumlscreenshots.jsp
Figura 6: Diagrama de Uso
Fuente: http://www.visual-paradigm.com/product/vpuml/vpumlscreenshots.jsp
Figura 7: Diagrama de Secuencia
Fuente: http://www.visual-paradigm.com/product/vpuml/vpumlscreenshots.jsp
Pacestar UML Diagrammer es la última herramienta para crear y mantener diagramas unificados de la lengua que modelan. Crear todas las clases de diagramas de UML incluyendo diagramas de la actividad, diagramas de la clase y del objeto, diagramas del Utilizar-Caso, diagramas de secuencia, cartas del estado, diagramas del paquete, y diagramas del despliegue, más diagramas del diseño de encargo. Embalado con las ayudas para hacer UML diagramming muy fácil sin el entrenamiento costoso requerido. Todos en un precio bajo mucho que las herramientas diagramming especializadas comparables. Pacestar UML Diagrammer puede crear cualquier tipo de diagrama de UML con esfuerzo y el entrenamiento mínimos. Pues dibujas tu diagrama, Pacestar UML Diagrammer recuerda relaciones entre los nodos, las trayectorias, y las etiquetas. Maneja estas relaciones para ti y ajusta objetos automáticamente cuando mueves otros alrededor. (tomado de: http://es.brothersoft.com/Pacestar-UML-Diagrammer-103357.html). Software Disponible en: http://pacestar-uml-diagrammer.softonic.com/
Figura 8: Diagrama de Clases
Figura 9: Diagrama de Actividad
Figura 10: Diagrama de Estado
Figura 11: Diagrama de Secuencia
ArgoUML es una aplicación de diagramado de UML escrita en Java y publicada bajo la BSDLicencia BSDLicencia BSD. Dado que es una aplicación Java, está disponible en cualquier plataforma soportada por Java. fuente: http://argouml.tigris.org/tours/
Figura 10: Interfaces en ArgoUML
Otros softwares de modelado UML.
Umbrello UML. Disponible en: http://alts.homelinux.net/libreapp.php?id=60
Umodel. Disponible en: http://www.altova.com/downloadtrialumodel.html?gclid=CMy0yb6-yZMCFQyxGgodEmcQjA
Poseidon para UML. Disponible en: http://www.gentleware.com/products.html
JUDE. Disponible en: http://jude.change-vision.com/jude-web/product/index.html
UMLet: Disponible en: http://www.umlet.com/
MagicDraw UML. Disponible en: http://www.magicdraw.com/