Beruflich Dokumente
Kultur Dokumente
Enterprise Architect.
ArgoUML.
EasyCASE.
ENTERPRISE ARCHITECT.
Enterprise Architect (EA) Professional es una herramienta CASE de Sparx
Systems. Soporta ocho de los nueve diagramas estndares del UML:
diagrama de casos de uso, de clases, de secuencia, de colaboracin, de
actividad, de estados, de implementacin (componentes), de despliegue
y varios perfiles del UML. Si fuera necesario, el diagrama de objetos se
puede crear usando los diagramas de colaboracin.
Enterprise Architect tiene un mecanismo de perfil UML genrico para
cargar y trabajar con diferentes perfiles UML. En Enterprise Architect,
estos perfiles se especifican en archivos XML con un formato especfico.
Los perfiles disponibles son:
Modelado de Procesos de Negocio: Soporta las extensiones de modelado
de procesos de negocio de Eriksson-Penker.
Modelado de Datos.
Modelado de la Interfaz de Usuario.
Modelado Web.
Esquema XSD
Permite ingeniera de cdigo (directa e inversa) para ANSI C++, Visual
Basic 6, Java, C#, VB.NET, Delphi y Bases de datos: Ingeniera directa
desde el modelo de datos al script DDL. La ingeniera reversa usa la
fuente de datos ODBC.
La forma en la que EA trabaja es generando los archivos de cdigo
fuente de las clases para aquellas que correspondan al mismo paquete.
ARGOUML
ArgoUML es una aplicacin de diagramado de UML escrita en Java y
publicada bajo la Licencia BSD. Dado que es una aplicacin Java, est
disponible en cualquier plataforma soportada por Java.
El Magazine de Desarrollo de Software entrega premios anuales a
herramientas de desarrollo de software populares en varias categoras.
En 2003 ArgoUML fue una de las finalistas en la categora "Design and
Analysis Tools". ArgoUML recibi un premio "runner-up"(revelacin),
derrotando a muchas herramientas comerciales.
CARACTERISTICAS:
- Nuevas Caractersticas en V0.20:
UML 1.4 - Caractersticas de extensibilidad mejoradas de UML 1.4
Diagramas de Secuencia
Compatibilidad AndroMDA
Calidad - Cientos de bugs han sido arreglados.
La mayora de las funciones ahora soportan la seleccin mltiple
de los elementos del modelo.
Arrastrar y soltar desde el rbol de exploracin al diagrama y
dentro del rbol de exploracin.
- Otras caractersticas:
Construido en diseos crticos suministra una revisin no
obstructiva del diseo y sugerencias para mejoras.
Interfaz de mdulos Extensible.
Soporte de Internacionalizacin para ingls, alemn, francs,
espaol y ruso.
Restricciones OCL para Clases.
Soporte para el lenguaje de generacin de Cdigo: Java, PHP,
Python, C++ y Csharp (C#)
Ingeniera inversa
Disposicin (layout) automtica del diagrama de clases.
Generacin de ficheros PNG, GIF, JPG, SVG, EPS desde diagramas.
Soporte para comentarios para mltiples elementos.
Todos los diagramas 1.4 estn soportados.
- ArgoUml maneja los siguientes tipos de diagrama:
Clases
Estados
Casos de Uso
Actividad
Colaboracin
Desarrollo
Secuencia
DESVENTAJAS:
No tiene botn "deshacer".
Los Modelos a veces no pueden ser re-abiertos.
Import/Export a Java.
Caractersticas de EasyCASE
Yourdon/DeMarco
Gane & Sarson
Ward-Mellor
SSADM
Yourdon/Constantine
Chen
Martin
Bachman
Shlaer-Mellor
IDEF1X
Merise
Mdulo DDMU
Requerimientos Tcnicos
FUNTES:
http://www.sparxsystems.com.au/
http://www.ecured.cu/index.php/EasyCASE
Ingeniera de Software, Un enfoque Prctico, Roger S.
Pressman.
http://argouml.tigris.org/
http://es.wikipedia.org/wiki/ArgoUML