Enterprise Architect tiene un conjunto de herramientas rico y avanzado para llevar a cabo una amplia gama de tareas de modelado, análisis, requisitos, diseño, construcción y visualización. La tabla de abajo lista algunas de las capacidades más importantes y como le asisten en las tareas de modelado y diseño.
Características Clave
Característica
|
Funcionalidades
|
Modelado
|
•
|
Información del modelo, software, reglas y procesos de negocios, sistemas de hardware y más utilizando la notación de compilación UML (para la última especificación UML, veawww.omg.org)
|
•
|
Leverage SysML, BPMN, DDS y otras extensiones UML de dominio específico
|
•
|
Dependencias de modelo entre elementos, dinámica del sistema y estados
|
•
|
Modelar jerarquías, despliegue, componentes y detalles de implementación de clases
|
•
|
Guardar y cargar diagramas completos como Patrones UML
|
•
|
Crear y compartir vistas dinámicas de conjuntos de elementos y diagramas modelo utilizando Vistas de Modelo
|
•
|
Analizar y trazar relaciones entre elementos utilizando la Matriz de Relación tabular
|
•
|
Especificar, trazar y verificar requisitos directamente contra el diseño, justo a través de la solución desplegada utilizando la Administración de Requisitos incorporada
|
•
|
Aplicar y administrar el Análisis de Trazabilidad, Auditoría e Impacto
|
|
Proyectos
Compartir
Importar/Exportar
|
•
|
Repositorios simples basados en archivo para equipos pequeños
|
•
|
Amplio soporte en equipo escalable utilizando repositorios compartidos (Servidor SQL MS, MySQL, Oracle y otros soportados)
|
•
|
Registrar problemas, tareas y glosario del sistema del proyecto
|
•
|
Asignar recursos a elementos modelo y trazar esfuerzo gastado contra el esfuerzo requerido
|
•
|
Administrar un correo basado en tareas personales, flujo de trabajo y modelo colaborativo
|
•
|
Programar tareas y trazar eventos importantes utilizando calendarios y gráficas de Gantt incorporados
|
•
|
Desarrollo distribuido a través de archivos compartibles, el uso de repositorios compartidos en una gama de grandes Sistemas de Administración de Base de Datos, replicación de archivo, transferencia de datos, e importación y exportación de datos de referencia
|
•
|
Compartir modelos utilizando el último formato XMI 2.1
|
•
|
Importar modelos en formato XMI desde otras herramientas (donde sea compatible)
|
•
|
Auditar todos los cambios e informar sobre la actividad reciente
|
•
|
Diferenciación visual y textual basada en líneas de base del nivel del paquete
|
|
Negocio
|
•
|
Modelar y simular procesos con BPMN
|
•
|
Utilizar escenarios estructurados para definir rápidamente casos de uso basados en el comportamiento
|
•
|
Importar descripciones de caso de uso de texto plano en escenarios estructurados
|
•
|
Generar diagramas desde escenarios estructurados
|
•
|
Generar scripts BPEL automáticamente desde modelos de Procesos de Negocios
|
•
|
Editor/diseñador de reglas de negocios
|
•
|
Generar lógica de negocios ejecutable desde tareas de reglas y trazar hacia reglas de negocios de lenguaje natural
|
|
Modelado de Base de Datos
|
•
|
Perfil de Modelo de Base de Datos
|
•
|
Ingeniería inversa desde un rango de DBMSs a través de ODBC
|
•
|
Generar directa de scripts DDL para crear estructuras de base de datos
|
•
|
Importar un esquema de base de datos, desde fuente WSDL y XSD.
|
•
|
Soporte para GML y ArcGIS
|
|
Software
|
•
|
Soporte para ingeniería de código directa e inversa para varios lenguajes incluyendo:
|
•
|
Importar binarios .NET y Java
|
|
Sistemas
|
•
|
Simular modelos paramétricos SysML
|
•
|
Simular diagramas de estado y actividad
|
|
Analista de Ejecución Visual
Depuradores
Construir
Prueba
|
En Analista de Ejecución Visual contiene varias herramientas importantes para construir, verificar y probar su software. Algunas de las características sobresalientes incluyen:
•
|
Depurar varios lenguajes, incluyendo C++, Java, C#, VB.net, PHP y otros
|
•
|
Integrar codificación y desarrollo con el modelo UML
|
•
|
Buscar rápidamente a través de archivos fuentes y a través de su modelo durante la codificación
|
•
|
Intelli-sense basado en datos de modelo
|
•
|
Registrar y generar diagramas de secuencia desde trazas de ejecución
|
•
|
Utilizar herramientas de perfilado para aplicaciones de Windows nativas escritas en C/C++
|
•
|
Utilizar el Banco de Trabajo de Objeto para probar objetos individuales
|
•
|
Funcionalidad de punto de prueba para aplicar rápidamente pruebas parecidas a xUnit a la fuente sin escribir código
|
•
|
Generar diagramas y configuraciones de Punto de Prueba desde trazas de ejecución
|
|
Simulación
|
La simulación de modelos conductuales proporciona varios beneficios, incluyendo:
•
|
Verificar el comportamiento correcto de máquinas de estado y gráficos de actividad modelados
|
•
|
Demostrar soluciones modeladas a clientes con guías virtuales de simulación configurable y atractiva
|
•
|
Simular prensas de botones y eventos del mundo real con disparadores
|
•
|
Simular reglas y ejecución condicional con elementos de modelo y código basado en Javascript
|
•
|
Registrar conjuntos de disparadores y automatizar la reproducción basada en escenarios
|
•
|
Guía virtual de diagramas de secuencia
|
|
Modelado y Marcos de Trabajo de Dominio Específico
|
Los lenguajes de modelado y marcos de trabajo para dominios especializados son fáciles de construir y utilizar dentro de Enterprise Architect. Varios son proporcionados por Sparx Systems, y algunos adicionales por terceros. Las herramientas disponibles en Enterprise Architect también le permiten construir sus propios marcos de trabajo para su dominio especial.
•
|
Marcos de Trabajo de industria-estándar Leverage de la arquitectura de Enterprise tal como Zachman, TOGAF, UPDM y otros
|
•
|
Modelado extendido para Requisitos, Diseño de Interfaz de Usuario, Mapeo Mental y Modelado de Datos
|
•
|
Transformaciones incorporadas de Arquitectura de Dirigida por Modelo (MDA)
|
•
|
Crear transformaciones personalizadas
|
•
|
Utilizar Perfiles UML para modelado de dominio específico
|
•
|
Un rango de add-Ins para integrar y extender las funcionalidades de Enterprise Architect
|
•
|
Escribir sus propios add-ins
|
•
|
Transformar modelos conductuales en código fuente ejecutable para lenguajes de descripción de software y hardware (HDLs) tal como Verilog, VHDL, y SystemC
|
|
Informando
|
•
|
Opciones de informe de documento y web compatible con MS Word flexibles y comprensivas
|
•
|
Visor de sólo Lectura- permite que los stakeholders vean pero no cambien hitos entregables
|
|
Administrar Cambio
|
•
|
Administrar, trazar y controlar los cambios utilizando capacidades de línea base de auditoría y fusión del modelo
|
•
|
Migrar cambios a lo largo de un entorno distribuido utilizando Paquetes XMI Controlados
|
•
|
Administrar control de Versiones a través de XMI utilizando configuraciones de SCC CVS y Subversión
|
•
|
Seguridad de usuario y grupo incorporada y administración del control de acceso
|
|
Prueba
|
•
|
Soporte de pruebas para casos de prueba, JUnit y NUnit
|
•
|
Banco de Trabajo de Depuración Integrado para visualizar aplicaciones Java y .Net ejecutables, instanciando objetos de modelo en tiempo de ejecución y generando diagramas de Secuencia desde trazas de pila
|
•
|
Funcionalidad de Punto de Prueba Extenso.
|
|
Automatización y Scripting
|
•
|
Tareas comunes de Script y automatización utilizando Interfaz de Automatización y Scripts de Modelo detallados
|
|
Experiencia del Usuario
|
•
|
Velocidad: Enterprise Architect es rápido para cargar y tiene un rendimiento espectacularmente rápido, incluso con modelos grandes
|
•
|
Escalabilidad: Enterprise Architect soporta usuarios individuales y el desarrollo de pequeños modelos, o varios usuarios simultáneos desarrollando modelos extremadamente grandes, con igual facilidad
|
•
|
Usabilidad: varios de nuestros usuarios están de acuerdo, Enterprise Architect la ayuda a comenzar y ser productivo rápidamente, con una interfaz de usuario rica y la habilidad de crear plantillas, vistas de modelo y colecciones 'favoritas' de elementos y diagramas utilizados comúnmente.
|
|
Notas
•
|
Para una lista completa de características nuevas de la última versión de Enterprise Architect, haga clic en la opción del menú Ayuda | Léeme
|
•
|
Enterprise Architect está disponible en seis ediciones: Ultimate, Negocios e Ingeniería de Software, Ingeniería de Sistemas, Corporativa, Profesional, y Escritorio, cada una de las cuales ofrece un rango diferente de características
|
Aprender más
|