Enterprise Arquitect

Enterprise Architect
Información sobre la plantilla
Enterprise-architect1.png
Concepto:Enterprise Architect es una herramienta gráfica multiusuario que le permitirá crear un software robusto y muy mantenible.

Enterprise Architect. Es una herramienta que abarca integralmente el ciclo de vida, cubriendo el desarrollo de Software desde el relevamiento de los requerimientos, a través de las etapas de análisis, modelos de diseño, testing y finalmente el mantenimiento y re-uso. Enterprise Architect combina la potencia de las últimas especificaciones UML 2.1 con un alto rendimiento y un Interfaz intuitivo, para traer el modelado avanzado al Escritorio y para todo el equipo de desarrollo e implementación. Con un gran conjunto de funciones y una relación calidad precio incomparable, EA puede servir a todo tu equipo, incluyendo analistas, probadores, gestores de proyecto, personal de control de calidad, equipo de despliegue y más, por una fracción del coste de la mayoría de los productos existentes en el mercado. Altamente competente. Ofrece grandes funcionalidades a un precio muy interesante.

Características de Enterprise Architect

comprensivo para UML 2.1

Soporta los 13 diagramas de UML 2.1.
Los diagramas de comportamiento incluyen: Casos de Uso, Actividades, Estado, Descripción de la interacción, Secuencia y Comunicación.
Los diagramas de estructurales incluyen: Paquetes, Clases, Objetos, Composición, Componentes y Despliegue, para los perfiles de estilo UML 2.0.

Interfaz de usuario intuitiva

Amplio rango de barras de herramientas, ventanas acoplables, y estilos visuales.
Guarda y restaura disposiciones de ventanas personalizadas.
Modifica y personaliza las barras de herramientas y menús.
Crea sus propios aceleradores.
"Desplaza" las ventanas acopladas para maximizar el espacio de las ventanas y mejorar la eficiencia de su trabajo.
Amplio sistema de menús para tener control de su modelo.
Los accesos rápidos permiten la creación de elementos de diagramas y conexiones sensibles al contexto.

Para transformaciones MDA

La arquitectura dirigida por modelos permite transformar elementos simples en objetivos complejos.
Transformaciones completas dirigidas por plantillas.
Plantillas de transformación fáciles de escribir y modificar.
Transformaciones incorporadas para DDL, Java, C, EJB, XSD.
Genera y sincroniza directamente su Modelo específico de plataforma desde su Modelo independiente de plataforma.
Cada PIM puede soportar múltiples PSMs.

Documentación flexible y comprensible.

Generador RTF conducido por plantillas completas WYSIWYG
Las plantillas soportan todas las características de los elementos del modelo de EA y los datos extendidos (tales como Pruebas, Riesgos, Recursos, Cambios, etc.)
Las plantillas soportan encabezados, pies, tablas de contenidos, imágenes embebidas, índices, títulos de páginas, tablas jerarquizadas y mas.
Salida en formato de texto enriquecido
Opciones de salida flexibles con filtros y criterios de selección
Guarda las plantillas reportadas para una reutilización posterior
Documentación compatible de Word para editar posteriormente y vincular a los documentos maestros de Word.
Generador de informe HTML adicional para crear informes HTML detallados.
Fije sus modelos en Internet o en su Intranet usando el generador de informes HTML
informes adicionales incluyendo para métricas de casos de uso, pruebas y más.
Los documentos en texto enriquecido se pueden vincular a los elementos del modelo y editados directamente usando el editor de texto enriquecido incorporado.

Ingeniería de código directa e Inversa

Generador de código dirigido por plantillas completas - modifique las plantillas incorporadas o escriba sus propias plantillas desde el inicio.
Agrega lenguajes de destino adicionales.
Editor del código fuente seleccionado de sintaxis con capacidad para "guardar y sincronizar" con rapidez.
incorporado para código fuente C++, Java, C, VB.Net, Visual Basic, Delphi, PHP, Python y ActionScript.
para Corba también disponible como un "plug-in" libre.

Plug-ins para vincular EA a Visual Studio.NET o Eclipse

Adaptadores de MDG Link disponibles como agregaciones separadas.
Enlaces para sus IDE favoritos
Utilice EA para navegar, para realizar Ingeniería inversa y para seguir el proceso del modelo completo - utilice su IDE para el desarrollo.
Localice el código fuente para las clases, atributos y operaciones en su IDE directamente desde EA.
Compila y ejecuta su proyecto desde el menú del plug-in de EA.
Vea errores de compilación en EA.

Para 'tecnologías agregadas' usando tecnologías MDG (Generación dirigida por modelos)

Agregue para nuevos lenguajes, modelando perfiles y más.
Fácil de construir y mantener.
Única importación para el sistema completo de Plantillas, Gramática, Tipos de datos, Perfiles, Patrones y más.
Distribuya soluciones específicas para el Dominio con facilidad.
El asistente de Tecnología MDG incorporado para hacer que el ensamblado de archivos de tecnología sea fácil.

Modelado de base de datos

Ingeniería Inversa para muchos de los sistemas populares DBMS, incluyendo Oracle, SQL Server, My SQL, Access, PostgreSQL y otros.
Modela tablas de base de datos, columnas, claves, claves foráneas, y relaciones complejas usando UML y perfiles de modelado de datos incorporados.
Generación directa de los Scripts DLL para crear las estructuras de base de datos.

Capacidad para compartir modelos de diversas maneras

Comparta archivos .EAP ubicándolos en un sector compartido de la Red (pequeños grupos de trabajo).
Use replicas de archivos .EAP para el desarrollo distribuido complejo.
Soporta diferentes repositorios basados en DBMS, incluyendo Oracle, SQL Server, My SQL, PostGreSQL.
Soporta importar/exportar archivos XMI para manejar la distribución y actualización de marcos de trabajo y otras estructuras del modelo basadas en paquetes.
Soporta el Repositorio del control de versiones.
Asistente de transferencia de datos para permitir clasificar modelos complejos ofreciendo máxima flexibilidad.
Capacidad para exportar e importar datos de referencia básica para evitar configurar múltiples veces la misma información.

Para control de versiones

Soporta CVS nativo más para herramientas SCC (hay muchas diferentes actualmente disponibles)
Versiones a nivel de paquetes
Excelente para paquetes controlados de versiones anidadas.
Compara utilidades permitiendo cambios de vista en el modelo actual hasta el último archivo en el disco.
Todos los paquetes versionados almacenados en formato XMI estándar para su portabilidad y facilidad de manipulación.
Obtener las últimas características más el para paquetes anidados que le permiten construir modelos complejos desde un simple paquete importado.

Soporta de esquema XML

Perfil incorporado para XSD para simplificar el desarrollo de esquemas XML usando UML.
Genera esquemas XML complejos de modelos UML
Transforma modelos simples en modelos XSD usando las transformaciones MDA, luego genera XSD para guardar.
Ingeniería reversa de esquema XML a Modelos UML
Ingeniería directa de esquema XML desde Modelos UML

Utilidad de Comparación (diff)

Un motor comprensivo basado en comparar el contenido del modelo actual a un archivo XMI estándar.
completo para las propiedades del elemento del modelo, conectores, atributos, métodos, datos extendidos (pruebas, cambios, requerimientos, restricciones, etc.)
Para paquetes de control de versión, compara instantáneamente con el último archivo en disco.
Compara un paquete con cualquier archivo XMI - perfecto para comparaciones entre modelos.
Compara el paquete actual con la línea base almacenada.

De Línea base

Almacena una foto de una rama actual de paquetes dentro del EA.
Los datos se almacenan en formato comprimido dentro del modelo actual para facilitar referencias y la portabilidad.
Usa la función comparar para comparar la línea base con la versión actual de un paquete en el modelo.
Perfecto para administrar cambios, especialmente para áreas críticas como modelos de requisitos y de casos de uso.

Archivos binarios de ingeniería inversa para Java y .NET

Soporta la importación de archivos .JAR en Java.
Importa ensamblados .NET y más.
La importación .NET soporta la importación basada en reflexión e importación de archivos decompilados para IL usando el decompilador. NET.
La capacidad de depurar permite la generación automática de diagramas de secuencia desde una aplicación que se esté ejecutando.

En administración de requisitos

Elementos "Requisito" personalizado como clase perfilada de UML.
Soporta agregación, composición, anidamiento otras relaciones complejas entre requisitos.
Ofrece una vista jerárquica para mostrar interconexiones entre elementos.
Soporta la trazabilidad completa usando las vistas de jerarquía y matriz.
Capacidad para adjuntar requisitos a otros elementos del modelo, y para ver la trazabilidad desde los requerimientos hasta los componentes desplegados.
Compara la capacidad para administrar los cambios de requisitos.
de línea base para capturar los 'requerimientos' en un "punto en el tiempo".
del control de versiones para ayudar a administrar el desarrollo y cambio de requerimientos.

Importación / Exportación de modelos en formato XML

para XMI 1.0, 1.1 y 1.2.
Exportación completa de modelos EA a XMI
Importación de otra herramientas XMI en formato UML 1.1 o 1.3
El XML estándar para ser usado por herramientas de terceras partes, tales como los generadores MDA y los escritores de informes.

Para Seguridad de Usuario

1 Ofrece seguridad de usuario incorporada.
Soporta tanto a usuarios como a grupos.
Se pueden establecer diversos permisos.

2 modelos básicos:
- El usuario debe 'bloquear' para editar (modelo de comprobación)
- Libre edición con la capacidad por usuario para 'bloquear' elementos/paquetes como sea requerido (modelo libre).

Para Prueba

Pruebas de Unidad
Pruebas de Integración
Pruebas de sistema
Pruebas de aceptación
Escenarios
informe de detalles completos soportados en el generador del documento RTF

Para Mantenimiento

Cambie los detalles de control
Registro de errores y mantenimiento.
Seguimiento de tareas y defectos.
informe de los detalles completamente soportados en el generador del documento RTF

Para la administración del proyecto

detallado para adjuntar recursos a los elementos tales como casos de uso, componentes, paquetes, subsistemas, etc.
para detallar ítems de riesgos
para detallar esfuerzos de ítems adjuntados a un elemento del modelo
para adjuntar tipos de métricas personalizadas a cualquier elemento del modelo.
informe de detalles completamente soportados en el generador de documentos RTF.
para métricas de casos de usos - permite estimar los recursos y el tiempo del proyecto basado en las métricas dadas.

Para información de estado del sistema

Soporta un Glosario para definir términos claves del proyecto.
Tareas del sistema para seguir ítems importantes del trabajo.
Incidencias del sistema para seguir los cambios y problemas al nivel del modelo.
informe de detalles completamente soportados en el generador de documentación RTF

Características completas de la interfaz de automatización para hacer script en EA y escribir plug-ins complejos

Interfaz de automatización muy detallada con acceso a la mayoría de las características de los elementos y a la información adjunta.
La mayoría de las propiedades completamente editables desde el cliente de automatización.
Gran perfecto para plug-ins con la capacidad de embeber el cliente windows automatizado en la vista del diagrama principal.
Acceso a las funciones importantes de EA como lo es la importación y exportación XMI.
Interfaz accesible desde cualquier lenguaje del cliente automatizado - como por ejemplo VB, C, C++, Delphi, etc.

De Ingeniería WSDL

Perfil incorporado para WSDL para simplificar el desarrollo de Servicios web usando UML.
Ingeniería inversa de documentos WSDL en UML.
Ingeniería directa de documentos WSDL desde UML.
Transformar modelos simples en modelos XSD usando transformaciones MDA, luego generar XSD a archivo.

Y mucho más ...

informe de Trazabilidad.
Excelentes capacidades de búsqueda.
Opciones flexibles de apariencia, color y disposición.
Corrector ortográfico.
Diversos formatos de imágenes para guardar diagramas.

Características principales

Diseño y construcción de UML.
Casos de Uso, Modelos Lógico, Dinámico y Físico.
Extensiones personalizadas para modelado de procesos y más.
Documentación de alta calidad compatible con MS Word.
Intuitivo y simple de usar.
Bajo costo de Licencias.
Modelado de Datos, Ingeniería directa de Base de Datos a DDL e Ingeniería inversa de Base de Datos desde ODBC.
Multi-usuario (solamente para ediciones Profesional y Corporativa).
Ingeniería de Código Directa e Inversa (ediciones Corporativa y Profesional solamente) - Soporte para ActionScript 2.0, Java, C, C++, VB.Net, Delphi, Visual Basic, Python y PHP.
Facilidad de Importación/Exportación XMI.
Corrector Ortográfico

Enlaces Externos

Fuentes