Enterprise Architect es una plataforma de alto desempeño para el
Transcripción
Enterprise Architect es una plataforma de alto desempeño para el
Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Enterprise Architect es una plataforma de alto desempeño para el modelado, visualización y diseño, basada en el estándar UML 2.1 Ofrece trazabilidad completa desde mapas mentales, pasando por los requerimientos y hasta el diseño y la distribución del software, con el nivel de eficiencia, robustez, herramientas de colaboración y seguridad requeridos para sacar adelante proyectos altamente demandantes y de todos los tamaños. ✔ Completa herramienta de análisis y diseño en UML ✔ Modelado avanzado para negocios, software y sistemas ✔ Completa trazabilidad desde los requerimientos hasta la distribución ✔ Ingeniería de código en más de 10 lenguajes ✔ Altamente escalable, repositorios basados en el equipo de trabajo ✔ Marcos de trabajo empresariales, mapas mentales, BPMN, Arquitectura Empresarial y mucho más! *Para un listado completo de características por favor lea el Anexo A, al final de la presente propuesta. ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Soporte a la especificación más reciente de UML 2.1 Importación y exportación en XMI 2.1 Generación de reportes en RTF, HTML y PDF Transformaciones MDA Extensibilidad a través de perfiles y metamodelos Testing, administración y seguimiento de recursos, mantenimiento Ingeniería de código en más de 10 lenguajes Depuración y visualización de aplicaciones ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Importación de esquemas de bases de datos Visualización de XSD y WSDL Administración de requerimientos Modelado de procesos de negocio Frameworks de Arquitecturas Empresariales Completa trazabilidad Altamente escalable Mapas Mentales Modelado en dominios específicos Soporte para BPMN, SysML, DDS y más Integración con Eclipse, Visual Studio y TcSE www.unitty.com | Page 1 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Modelado de punta a punta Enterprise Architect provee modelado del ciclo de vida completo para: • • • Sistemas de negocio e IT Ingeniería de software y sistemas Desarrollo en tiempo real y embebido Con capacidades de gestión de requerimientos, Enterprise Architect le ayuda a trazar especificaciones de alto nivel a modelos de análisis, diseño, implementación, pruebas y mantenimiento, usando UML,SysML, BPMN y otros estándares abiertos para modelado. Enterprise Architect es una herramienta gráfica multiusuario diseñada para ayudarle a su equipo a construir sistemas robustos y mantenibles. Y usando facilidades de incorporadas de reportes y documentación, de alta calidad, usted puede hacer realidad su visión de trabajo colaborativo de forma fácil y precisa! Velocidad, estabilidad y desempeño Rapidez! Los usuarios de Enterprise Architect están de acuerdo en que Enterprise Architect tiene un excelente desempeño y rapidez al cargar modelos grandes en segundos. Con un repositorio de alto desempeño, Enterprise Architect facilita que los grandes equipos compartan la misma visión de la empresa. Con capacidades de control de versiones bien integradas, Enterprise Architect también permite equipos distribuidos globalmente para colaborar eficientemente en proyectos compartidos. www.unitty.com | Page 2 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Trazabilidad de punta a punta Enterprise Architect provee trazabilidad completa desde los modelos de requerimientos, análisis y diseño, hasta la implementación y despliegue. La verificación y validación efectiva y el análisis del impacto inmediato son posibles a través del ciclo de vida completo, usando capacidades tales como la matriz de relaciones y la vista de jerarquía de Enterprise Architect. Combinados con una asignación de tareas y recursos incorporada, los administradores del proyecto y equipos de calidad están equipados con la información adecuada para ayudar a entregar los proyectos exitosamente. Modele, gestione y no pierda de vista los requerimientos Capture y trace los requerimientos formales hasta el diseño, compilación, desarrollo y mantenimiento. Use análisis de impacto para trazar cambios propuestos a los requerimientos originales. Construya el sistema correcto. Las características de administración de requerimientos incorporadas en Enterprise Architect se pueden usar para: • Definir un modelo jerárquico de requerimientos bien organizado. • Trazar la implementación de requerimientos del sistema a los elementos del modelo. • Buscar y realizar reportes de requerimientos • Realizar análisis de impacto de los cambios propuestos a los requerimientos. www.unitty.com | Page 3 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Administre la complejidad Enterprise Architect ayuda a individuos, grupos y organizaciones grandes a modelar y administrar información compleja. Integrando y conectando un amplio rango de información estructural y de comportamiento en forma visual, puede construir un modelo coherente y comprobable de lo que es o lo que será. Las herramientas incorporadas en Enterprise Architect que ayudan a administrar la complejidad incluyen: • Diagramas para modelar conceptos a niveles estratégicos y de negocio • Perfiles de dominios específicos y patrones de modelado reutilizables • Administración de líneas base y versiones para rastrear e integrar cambios. • Seguridad basada en roles para ayudar a que las personas correctas contribuyan en la forma correcta Generación de documentación incomparable! Enterprise Architect provee un sistema de generación de documentos y herramientas de reporte con un completo editor de plantillas WYSIWYG. Genere reportes detallados con la información que necesita en el formato que demanda su compañía o cliente! Haciendo clic en un botón automáticamente produce versiones HTML de su modelo para una fácil distribución en Internet o la intranet de su organización. Puede generar reportes adaptados para MS Word, Open Office o en formato PDF. www.unitty.com | Page 4 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Generación e ingeniería inversa de código fuente Enterprise Architect soporta la generación e ingeniería inversa de código fuente para muchos lenguajes populares, incluyendo: ActionScript, Ada, C y C++, C#, Java, Delphi, Verilog , PHP, VHDL, Python, System C, VB.Net, Visual Basic y más... El editor de código fuente incorporado permite que navegue rápidamente desde el modelo directamente al código fuente en el mismo entorno. Las integraciones para Eclipse y Visual Studio .NET, les proveen a los desarrolladores un acceso directo a los diseños y capacidades de modelado justo dentro del IDE. Las plantillas de generación de código le permiten personalizar el código fuente generado de acuerdo a las especificaciones de su compañía. Visualice sus aplicaciones Enterprise Architect ayuda a que visualice sus aplicaciones soportando la ingeniería inversa de un amplio rango de lenguajes de desarrollo de software y esquemas de repositorio de base de datos. Introduzca marcos de trabajo completos y sistemas legacy desde el código fuente, archivos jar o ensambles binarios .Net! Al importar marcos de trabajo y código de librería, puede maximizar la reutilización y entendimiento de su inversión existente. www.unitty.com | Page 5 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Model Driven Architecture avanzada Enterprise Architect soporta transformaciones de arquitectura dirigida por modelos (MDA, Advanced Model Driven Architecture), usando plantillas de transformación fáciles de editar. Con transformaciones incorporadas para: • • • • C# DDL EJB Java • • • • JUnit NUnit WSDL XSD Puede desarrollar rápidamente soluciones detalladas desde modelos abstractos. Un modelo independiente de la plataforma, (Platform Independent Model, PIM), puede dirigir la generación de soluciones múltiples para plataformas específicas – proporcionando un estimulo de productividad significativo! Depurar, compilar código ejecutable y visualizar Enterprise Architect permite que construya, pruebe, depure, active y ejecute scripts de despliegue, todo dentro del entorno de desarrollo de Enterprise Architect. Con la capacidad de generar clases de prueba NUnit y JUnit desde clases origen usando transformaciones MDA y la integración del proceso de pruebas directamente en el IDE de Enterprise Architect, ahora puede integrar el modelado con UML y el proceso de compilación / prueba / ejecución / despliegue. Adicionalmente a la funcionalidad de compilación/prueba y ejecución, Enterprise Architect incluye las capacidades de depuración para Java, .NET y Microsoft Native (C++, C y VB). Los depuradores incorporados en Enterprise Architect son específicamente diseñados para permitir que un desarrollador o tester capture información de trazado de pila mientras analizan el código en ejecución, realizando inspección en tiempo de ejecución de hilos suspendidos. De esta manera pueden usar el historial del rastro de pila final para generar los diagramas de secuencia dentro de Enterprise Architect, convirtiendo la ejecución de código actual y llamadas en diagramas visuales. www.unitty.com | Page 6 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Aproveche el Automatización potencial de la La interfaz de automatización permite que acceda al interior de los modelos de Enterprise Architect. Algunos ejemplos de tareas que podría realizar a través de la interfaz de automatización son: • • • • • Generar automáticamente y publicar un reporte HTML diario a su intranet local. Escribir tareas repetitivas, como una actualización de propiedad común a todos los elementos del modelo Generar código desde un diagrama de máquina de estado u otros diagramas Producir reportes personalizados Ejecutar consultas con fines específicos del modelo Se puede usar cualquier entorno de desarrollo capaz de generar clientes ActiveX Com para conectarse a la interfaz de automatización de Enterprise Architect. Modelado potente de bases de datos El perfil de modelado de datos incorporado en Enterprise Architect extiende el UML para proveer un trazado intuitivo desde los conceptos de base de datos, de tablas y relaciones hasta los conceptos UML de clases y asociaciones. Estas extensiones también permiten que modele claves de base de datos, disparadores, restricciones, RI y otras características de base de datos relacionales. Enterprise Architect soporta el modelado de esquemas de base de datos y la generación automática de scripts DDL para nueve destinos DBMS: • • • • • • DB2 InterBase Informix Ingres MS Access MySQL • • • • • MS SQL Server Oracle PostgreSQL Sybase ASE, ASA Firebird www.unitty.com | Page 7 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Ingeniería de sistemas y simulación Integrando muchas características avanzadas para ingenieros de sistemas, las ediciones de Ingeniería de sistemas y Ultimate de Enterprise Architect proveen soporte incorporado para: • SysML 1.2 • Simulación de modelos parametrizados • Generación de código ejecutable • Transformaciones de modelo a código para lenguajes de descripción de hardware y ADA 2005 Modelado de procesos de negocio Hay varios enfoques para el modelado de procesos de negocio, Business Process Modeling (BPM), usando UML como el lenguaje de modelado base. En particular, los diagramas de actividad, diagramas de objeto y perfiles personalizados proveen enfoques poderosos de modelado para los analistas de negocio. Enterprise Architect complementa UML 2.3 con soporte BPMN y elementos de extensión para análisis, administración de requerimientos y administración de procesos (como elementos de cambio, característica e incidencia). Las capacidades de modelado de procesos de negocio de Enterprise Architect le permiten: • • • Visualizar el proceso de negocio con un perfil UML para BPMN Generar scripts BPEL ejecutables desde los modelos BPMN Validar los modelos BPMN www.unitty.com | Page 8 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Construido sobre UML 2.4 Los cimientos de Enterprise Architect utilizan especificación UML 2.4 – pero no se detiene ahí! la Usa los perfiles UML para extender el dominio de modelado, mientras que la validación del modelo asegura la integridad. Combine procesos de negocio, flujos de información y trabajo en un modelo usando nuestras extensiones libres para el perfil BPMN y Eriksson-Penker. Administración de proyectos efectiva Los administradores de proyecto pueden utilizar Enterprise Architect para: • Asignar recursos a los elementos • Medir el esfuerzo y riesgos • Estimar el tamaño y complejidad del proyecto • Implementar control de cambios y procedimientos de mantenimiento La capacidad de Métricas de casos de uso de Enterprise Architect facilita el poder evaluar la complejidad de un proyecto, basado en el número y tipo de los casos de uso del modelo, el tipo de proyecto y capacidades del ambiente de desarrollo. Con experiencia, las métricas de casos de uso proveen una excelente forma de evaluar el alcance de un proyecto. * Para un listado completo de características por favor lea el Anexo A, al final de la presente propuesta. www.unitty.com | Page 9 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Baseline diagram comparisons Compare fácil y rápidamente el diagrama actual a una linea base activa. Identifique cualquiera de los elementos de un diagrama que han sido movidos, creados o eliminados desde el establecimiento de la linea base. Visualice las diferencias con ayuda del color coding de elementos cambiados. Evaluar el impacto visual de deshacer un cambio, antes de realizar cualquier acción. Tome el control del proceso de diagrama de cambios. Mejoramiento en la simulación La versión 9.3 de Enterprise Architect introduce soporte para Trigger basado en la simulación de las maquinas de estado. Use triggers para estipular cuando un sistema pasa de un estado a otro. Use la nueva ventana de simulación de eventos para fire triggers o guarde y cargue un set de triggers. Experimente el poder del soporte de la nueva simulación para diagramas de proceso de negocios con las ediciones Business & Software Engineering, Systems Engineering o Ultimate. Esta mejora soporta la evaluacion de expresiones de flujo de sequencia de JavaScript, puertas de enlace exclusivo o paralelo, actividades solicitadas y actividades compuestas. w w w . u n i t t y . c o m | Page 10 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Depuración con GDB La versión 9.3 de Enterprise Architect soporta GNU Debugger (GDB). Fácilmente graba secuencias y genera diagramas de secuencia. Soporta Ada, Java. C, C++ y Objective-C y depura las aplicaciones de forma local o remota. Ontologías usando ODM La definición del metamodelo de Ontología es un propósito del lenguaje de modelado para representar conocimiento y conceptos, taxonomías formales y ontologías. La versión 9.3 de Enterprise Architect proporciona los tipos de diagramas personalizados y toolboxes a modelos de ontología, incluyendo el Web Ontology Language (OWL) para representar vocabularios y semánticas formales y el Resource Description Framework (RDF) para representar los recursos de datos y propiedades. www.unitty.com | Page 11 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 EDICIONES: Enterprise Architect viene en 6 sabores, para que elija la que mejor se adapte a sus necesidades: Desktop Edition La edición Desktop está destinada a un analista o desarrollador individual que produce modelos UML de análisis y diseño. Incluye todas las características de la edición Professional excepto la importación/exportación de código y DDL, la interfaz Active-X y la capacidad de compartir un modelo entre múltiples usuarios. Professional Edition La edición Professional provee un completo ambiente de modelado UML para grupos de trabajo, analistas y desarrolladores. Permite compartir proyectos por medio de la replicación y archivos compartidos en la red. La Edición Profesional también tiene una interfaz ActiveX para realizar consultas a los proyectos de EA y extraer información en formato XMI. Tiene soporte completo para la importación/exportación de código y esquemas de base de datos y también sincronización de los elementos del modelo con el código fuente. Corporate Edition La edición Corporate está pensada para brindar un soporte completo al trabajo en equipo sobre modelos compartidos. Soporta todas las características de las ediciones Desktop y Professional, con la capacidad adicional de conectarse a repositorios compartidos robustos en DBMS como SQL Server, MySQL, Oracle9i y 10g, PostgreSQL, MSDE, Adaptive Server Anywhere y MS Access. También soporta control de líneas base, seguridad de usuario, logins, grupos de usuarios, replicaciones, bloqueos de elementos a nivel de usuario y grupo. El soporte para tecnologías MDG está incluido con la versión Corporate de Enterprise Architect. Además en el sitio web hay disponibles recursos adicionales para los usuarios de la edición Corporate. Business & Software Engineering Edition Así sea un profesional en desarrollo de software, modelador de negocios, arquitecto, experto en requerimientos, administrador de proyectos o simplemente está involucrado en el diseño y construcción de software de calidad y servicios de negocio, esta edición de Enterprise Architect tiene las características y herramientas para ayudarlo a usted y a su equipo a entregar la mejor solución posible. Además de las características de la edición Corporate, ésta edición ofrece, entre otras características adicionales, generación BPEL desde modelos BPMN 1.1, compositor de reglas y generación de código de reglas ejecutables en lenguajes de software estándar y múltiples herramientas MDG incluidas para desarrolladores y arquitectos. Systems Engineering Edition Esta edición de Enterprise Architect tiene características y herramientas incorporadas w w w . u n i t t y . c o m | Page 12 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 específicas para los profesionales en el desarrollo de sistemas de información y software trabajando en soluciones para sistemas embebidos y en tiempo real, usando UML, SysML, DDS y tecnologías relacionadas. Se enfoca en la generación de código comportamental para la descripción adicional de lenguajes de código y hardware, ofrece soporte de simulación paramétrica para modelos SysML e incluye herramientas MDG para desarrolladores e ingenieros de sistemas. Ultimate Edition Para usuarios avanzados y aquellos que están trabajando en múltiples dominios, la edición Ultimate representa la experiencia completa en Enterprise Architect. Con profundo soporte para ingeniería de software y de negocio y para desarrollo de sistemas, totalmente integrada en un singular ambiente de desarrollo, usted y su equipo pueden permanecer en contacto y en control de los más complejos proyectos. Incluye TODAS las características de las demás ediciones. A continuación, una tabla que compara las 6 ediciones Systems Engineering B&SE ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Ultimate Archivos de proyecto .EAP Modelado avanzado con UML 2.1 API de automatización Modelado de procesos de negocio Listado de elementos (edición tabular) Búsqueda avanzada metadata / repositorio Mapas mentales (mind mapping) Extensibilidad Perfil / Metamodelo Matriz de relaciones (Trazabilidad) Generación de reportes HTML, RTF y PDF Administración de requerimientos Personalización a través de Shape Scripts Editor de cuadros de estados Administración de pruebas Integración con control de versiones ✔ Corporate Professional Desktop w w w . u n i t t y . c o m | Page 13 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Importación y exportación XMI (2.1, 1.2, 1.1, 1.0) Ingeniería de código Ingeniería de base de datos Depuración y visualización de aplicaciones Tecnologías MDG (Crear & Usar) Model Driven Architecture (MDA) Foro de discusión del proyecto Replicación en proyectos .EAP Personalización de reportes: Editor de plantillas WYSIWYG (para reportes Rich-Text) Ingeniería inversa para binarios (Java, .NET) Modelos compartidos Ingeniería WSDL Ingeniería XML Schema (XSD) Auditoría de cambios del modelo Lineas base diferencias / combinar Repositorios DBMS Licencia flotante disponible Lazy Load (carga del modelo por demanda) Seguridad (basada en roles) Scripting con JScript, VBScript y Javascript Optimizador WAN Generación BPEL a partir de diagramas BPMN Compositor de reglas de negocio Generación de código de comportamiento a partir de modelos de comportamiento Soporte para funciones Math integrado con los motores de Script Ingeniería de código ADA 2005 ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ w w w . u n i t t y . c o m | Page 14 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Ingeniería de código y perfiles Real-Time y HDL SysML 1.2 Simulación de modelos SysML parametrizados ✔ ✔ ✔ ✔ ✔ ✔ Nuevas características en Enterprise Architect 9.X Systems Engineering B&SE ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Ultimate BPMN 2.0 Ecore Diagramas de Gantt Modo “hecho a mano” Centro de aprendizaje OMG XMI Generación de reportes PDF Ventana de información personal Tareas del proyecto Objetos Imagen, Tarea y Riesgo API para reportes RTF Guardar diagramas como PDF SOMF 2.1 Soporte para control de versiones TFS 2010 Conjuntos de trabajo (working sets) Trabajo asignado Menú Analizador de Ejecución Test points Herramientas de interfaz de usuario WIN 32 Simulación de negocio Análisis GAP Correo del modelo Calendario de proyecto Asignación de tareas Análisis GAP de TOGAF Generación de BPEL 2.0 SysML 1.2 ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Corporate Professional Desktop w w w . u n i t t y . c o m | Page 15 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Productos MDG incluidos Systems Engineering B&SE ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Ultimate UPDM Visual Studio 2005/2008 Integration Eclipse Integration Visual Studio Link Eclipse Link Zachman TOGAF DDS SysML DOORS Link Teamcenter Systems Engineering ✔ ✔ ✔ Corporate Professional Desktop ✔ LICENCIAMIENTO: Enterprise Architect es vendido como un producto licenciado de acuerdo con los términos y condiciones del Acuerdo de Licenciamiento del Usuario Final (en inglés EULA). Comprar una licencia lo convierte en un usuario registrado por 12 meses, lo cual le da derecho a: • • • • Descargar y activar la actual versión completa de EA. Acceder a actualizaciones y nuevas compilaciones gratuitamente por un período de 12 meses. Acceder al soporte técnico por 12 meses. Acceder a la sección de usuarios registrados y a cualquier recurso asociado por 12 meses. Importante: Al finalizar el período de mantenimiento libre, usted puede continuar usando la última compilación de EA que se haya descargado o renovar su acuerdo de mantenimiento por otros 12 meses de acceso a nuevas compilaciones, actualizaciones y soporte. Para conocer precios y opciones para la renovación de la suscripción, no dude en solicitarnos la información. w w w . u n i t t y . c o m | Page 16 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 PRECIOS: USD Desktop Edition 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses Professional Edition 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses Corporate Edition 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses Corporate Floating Edition 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses USD $135,00 $120,00 $110,00 $95,00 Business & Software Engineering Edition 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses $599,00 $539,00 $479,00 $419,00 $199,00 $189,00 $179,00 $165,00 Systems Engineering Edition 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses $599,00 $539,00 $479,00 $419,00 $239,00 $219,00 $199,00 $185,00 Ultimate Edition 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses $699,00 $629,00 $559,00 $489,00 $335,00 $299,00 $285,00 $265,00 Business & Software Engineering Edition Floating 1 to 4 licenses $799,00 5 to 19 licenses $719,00 20 to 100 licenses $639,00 101+ licenses $559,00 Los precios no incluyen IVA. Si las licencias serán para uso exclusivamente académico, pregúntenos por los descuentos especiales para el sector educativo! Systems Engineering Edition Floating 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses $799,00 $719,00 $639,00 $559,00 Ultimate Edition Floating 1 to 4 licenses 5 to 19 licenses 20 to 100 licenses 101+ licenses $849,00 $764,00 $679,00 $594,00 w w w . u n i t t y . c o m | Page 17 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 TIPOS DE LICENCIA: Existen dos modalidades de licenciamiento: Licencias Fijas y Licencias Flotantes Licencias Fijas: Las licencias fijas queden instaladas en los equipos en los que será utilizada la herramienta. Por ejemplo, si se compran 10 licencias fijas, cada licencia se instala en un computador, así que se tendrán 10 computadores con licencia. Esta modalidad de licenciamiento aplica para cualquiera de las seis ediciones de Enterprise Architect. Licencias Flotantes: Las licencias flotantes se instalan en un servidor de acceso común por parte de los equipos en los que se usará la herramienta, y permite que las licencias sean usadas desde cualquier computador, por tantos usuarios concurrentes como licencias hayan sido adquiridas. Por ejemplo, si se compran 10 licencias flotantes, Enterprise Architect puede instalarse en cualquier cantidad de computadores (p. ej. 30), pero máximo 10 usuarios podrán hacer uso de la herramienta a la vez. En el momento en que cualquiera de los usuarios deje de usar la herramienta, la licencia se libera para que otro usuario pueda usar Enterprise Architect; de esta forma se optimiza el uso de las licencias. Esta modalidad de licenciamiento aplica exclusivamente para las ediciones Corporate, Systems Engineering, B&SE y Ultimate de Enterprise Architect. Las ediciones Desktop y Professional no están cubiertas por esta modalidad de licenciamiento. La modalidad de licenciamiento flotante es especialmente recomendable para compañías que desean hacer seguimiento de los usuarios de EA, con la facilidad de administrar la licencia a través del Keystore Service: una herramienta gratuita (para usuarios de licencias flotantes) que permite tener un control detallado en el uso de las licencias por parte de los usuarios. Nota: El sistema de Licencia Flotante no es compatible con el sistema operativo Linux. REQUERIMIENTOS DE SISTEMA: Versión Windows: • Procesador Intel® Pentium® (o superior) • Microsoft® Windows 7, Windows Vista, Windows 2008, Windows 2003, Windows XP o Windows 2000 • 128 MB de RAM (se recomienda 256 MB o superior ) • 175 MB de espacio en disco disponible • Resolución de pantalla de 1024x768 o superior w w w . u n i t t y . c o m | Page 18 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Versión Linux: • Procesador Intel® Pentium II® (o equivalente) • CodeWeavers' Crossover 10.0.3 (o posterior), Microsoft Data Access Components (MDAC) 2.8, DCOM95, Internet Explorer 6 • Sistema operativo Linux (kernel 2.4 o posterior) • 64 MB de RAM (se recomienda128 MB o superior) • 175 MB de espacio disponible en disco • Resolución de pantalla de 1024x768 o superior Versión Mac: • Procesador basado en Intel® • CodeWeavers' Crossover 10.0.3 (o posterior), Microsoft Data Access Components (MDAC) 2.8, DCOM95, Internet Explorer 6 • Mac OS 10.5.x • 64 MB de RAM (se recomienda128 MB o superior) • 175 MB de espacio disponible en disco • Resolución de pantalla de 1024x768 o superior Soporte a Bases de datos (para las versiones Corporativa y superiores) • SQL Server 2000, 2005 y 2008 • MySQL • Oracle 9i y 10g • PostgreSQL • MSDE • Sybase Adaptive Server Anywhere • MS Access • Progress OpenEdge Nota para usuarios de Windows Vista y Windows 7: Bajo Windows Vista o Windows 7, con control de cuentas de usuario activado, las aplicaciones arrancan con permisos estándar solamente, sin importar el tipo de autoridad que tenga el usuario. Como resultado, un instalador que se ejecuta normalmente con una cuenta de Administrador bajo Vista tiene solo privilegios estándar y no será capaz de escribir en ciertas áreas críticas del registro/sistema de archivos, o redireccionará las peticiones de escritura a un sistema de archivos/registro virtualizado en por usuario. Sparx Systems recomienda que si está instalando en Windows Vista, siempre ejecute el instalador de Enterprise Architect con privilegios de Administrador (recomendado ya sea que tenga control de cuentas activado o no). Para otorgar privilegios de administrador a la aplicación, hacer clic con el botón derecho en el icono del instalador descargado y seleccione la opción de menú Ejecutar como Administrador. w w w . u n i t t y . c o m | Page 19 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Enterprise Architect es una aplicación a 32 bits, sin embargo, puede ser ejecutada en sistemas operativos Windows 32-bit y 64-bit. CONTACTO: Agradecemos su interés por los productos y servicios ofrecidos por Universal Technology. Tenga plena seguridad de que el respaldo detrás del producto o servicio que desea es total. Si tiene preguntas, inquietudes, comentarios, o si desea conocer más acerca de Enterprise Architect, UML o cualquiera de nuestros productos, servicios, estándares o tecnologías, no dude en solicitar información a [email protected] O si lo prefiere, puede comunicarse a: Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Cordialmente, EA Team Universal Technology w w w . u n i t t y . c o m | Page 20 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Anexo A Listado completo de características Soporte completo para UML 2.3 Soporta los 13 diagramas de UML 2.3. 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. Soporte 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. Soporte 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 completa. 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 reporte HTML adicional para crear reportes HTML detallados. Fije sus modelos en Internet o en su Intranet usando el generador de reportes HTML Reportes 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. Soporte incorporado para código fuente C++, Java, C#, VB.Net, Visual Basic, Delphi, PHP, Python y ActionScript. Soporte 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 los errores de compilación en EA. Soporte para 'tecnologías agregadas' usando tecnologías MDG (Generación dirigida por modelos) Agregue soporte 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. w w w . u n i t t y . c o m | Page 21 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Modelado de base de datos Ingeniería Inversa para muchos de los sistemas populares DBMS, incluyendo Oracle, SQL Server, MySQL, 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 DDL 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 Soporte para control de versiones Soporta CVS nativo más soporte para herramientas SCC (hay muchas diferentes actualmente disponibles) Versiones a nivel de paquetes Excelente soporte 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 soporte para paquetes anidados que le permiten construir modelos complejos desde un simple paquete importado. Soporte de esquemas 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. Soporte 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. Soporte 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. Ingeniería inversa de archivos binarios 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. Soporte para 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. Soporte de línea base para capturar los 'requerimientos' en un “punto en el tiempo”. Soporte del control de versiones para ayudar a administrar el desarrollo y cambio de requerimientos. w w w . u n i t t y . c o m | Page 22 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Importación / Exportación de modelos en formato XML Soporte 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 reportes. Soporte para Seguridad de Usuario 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). Soporte para Pruebas Pruebas Unitarias Pruebas de Integración Pruebas de sistema Pruebas de aceptación Escenarios Reporte de detalles completos soportados en el generador del documento RTF Soporte para Mantenimiento Cambie los detalles de control Registro de errores y mantenimiento. Seguimiento de tareas y defectos. Reporte de los detalles completamente soportados en el generador del documento RTF Soporte para la administración del proyecto Soporte detallado para adjuntar recursos a los elementos tales como casos de uso, componentes, paquetes, subsistemas, etc. Soporte para detallar ítems de riesgos Soporte para detallar esfuerzos de ítems adjuntados a un elemento del modelo Soporte para adjuntar tipos de métricas personalizadas a cualquier elemento del modelo. Reporte de detalles completamente soportados en el generador de documentos RTF. Soporte para métricas de casos de usos - permite estimar los recursos y el tiempo del proyecto basado en las métricas dadas. Soporte 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. Reporte 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 soporte 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. Soporte 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. Soporte para Business Process Execution Language (BPEL) Soporte para generar BPEL 1.1 a partir de modelos BPMN 1.1 Tecnología BPMN 1.1 y tipo de diagrama BPEL Cuadros de diálogo específicos para elementos BPMN 1.1 cuando se ubican en diagramas BPEL Modelado de reglas de negocio y generación de código Soporte para definir modelos de hechos y flujo de reglas Compositor de reglas de negocio que traza la lógica de negocio ejecutable a partir de reglas de negocio en lenguaje natural. Soporte para generación de código ejecutable a partir de reglas de negocio. w w w . u n i t t y . c o m | Page 23 / 24 Carrera 9 # 113 – 52, Of. 1901 Edificio Torres Unidas II Bogotá D.C., Colombia +57 1 486 3356 +57 1 282 9930 Ingeniería de sistemas Modelado avanzado de comportamiento y generación de código ejecutable SysML 1.1 y simulación de modelos parametrizados Soporte para lenguaje de descripción de hardware para SystemC, VHDL y Verilog Modelado colaborativo de alto desempeño y acceso remoto Cargado a demanda usando la característica de carga concisa para modelos DBMS de gran tamaño Servicio Optimizador WAN para mejorar el desempeño sobre conexiones a repostorios remotos o lentos. La carga concisa y Optimizador WAN combinados reducen los tiempos de carga y mejoran los tiempos de respuesta en modelos compartidos de gran tamaño. Y mucho más ... Reporte 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 Nota: El conjunto de características puede variar para cada edición. Por favor verifique la matriz de características para asegurarse que la característica deseada esté presente en la edición que vaya a comprar. w w w . u n i t t y . c o m | Page 24 / 24