Productos

Servicios

Academia 

Contacto

Descargas

Iniciar sesión

Enterprise Architect
Crea | Verifica | Comparte
Administra ágilmente tus arquitecturas, procesos y proyectos
Versión oficial: 16.1 Compilación 1628 26-Sep-2023

Plataforma de modelado integral

Modelado de ciclo de vida completo

Sistemas de negocios e informáticos.
Ingeniería de software y sistemas.
Desarrollo en tiempo real e integrado.

Con las capacidades de gestión de requisitos integradas, Enterprise Architect en Español te ayuda a rastrear especificaciones de alto nivel para los modelos de análisis, diseño, implementación, prueba y mantenimiento mediante UML, SysML, BPMN y otros estándares abiertos. 

Construye sistemas robustos y mantenibles

Enterprise Architect en Español es una herramienta gráfica para múltiples usuarios diseñada para ayudar a tus equipos a construir sistemas robustos y mantenibles. ¡Y al utilizar informes y documentación integrados de alta calidad, brinda una visión verdaderamente compartida de manera fácil y precisa!

Enterprise Architect en español es flexible y potente

Único en su capacidad para reunir dominios complejos y crear una visión única, accesible y unificada. Combina herramientas de gama alta, un compromiso con estándares abiertos, precios accesibles y disponibilidad en línea.

NIEM

El Modelo Nacional de Intercambio de Información (NIEM) proporciona un marco común que se utiliza para definir cómo se puede compartir la información entre sistemas, agencias gubernamentales y organizaciones

Estándares abiertos

Basado en estándares abiertos como UML, BPMN y SysML. Soporte de marcos de arquitectura empresarial como TOGAF y UPDM. Herramientas personalizadas integradas para analizar y visualizar software en ejecución. Simulación avanzada, herramientas de prueba, repositorios basados en equipos, control de versiones y más

Testing y depuración

Desarrolla y visualiza tu software. Prueba y verifica el comportamiento correcto. Simula procesos. Establece y gestiona los puntos de prueba. Depura e inspecciona la ejecución del software. Simulación avanzada, herramientas de prueba, repositorios basados en equipos, control de versiones y más

Simulación

Capaz de simular dinámicamente modelos de comportamiento y estado. Especifica desencadenantes, eventos, restricciones y más. Especifica sistemas estructurales grandes y complejos. Crea y depura soluciones integradas. ¡Construye tus propias herramientas de modelado específicas del dominio!

Alto desempeño

Carga modelos extremadamente grandes en segundos

¡Rápido! Los usuarios de Enterprise Architect están de acuerdo: Enterprise Architect tiene un rendimiento espectacularmente rápido, ya que carga modelos extremadamente grandes en segundos. Con un repositorio de modelos de alto rendimiento, Enterprise Architect en Español se adapta fácilmente a grandes equipos que comparten la misma visión de la empresa.

Colabora efectivamente a nivel mundial

Con capacidades de control de versión estrechamente integradas y servidores desplegables basados ​​en la nube, Enterprise Architect también permite que los equipos distribuidos globalmente colaboren de manera efectiva en proyectos compartidos.

Simulación

Da vida a tus modelos

Da vida a tus modelos utilizando la simulación dinámica de modelos. Verifica la integridad de tus modelos de comportamiento y obtén una mejor comprensión de cómo funciona tu negocio. Usa disparadores como presionar un botón, pulsar un interruptor o recibir un mensaje para controlar la ejecución de tus simulaciones. Enterprise Architect también puedes controlar el flujo de la simulación utilizando Guards y Effects escritos en JavaScript.

Toma el control de tus simulaciones

Los guardias determinan qué ruta se tomará a continuación según ciertos criterios, como cuando se ingresa una contraseña válida. Toma el control de tus simulaciones utilizando efectos para manipular variables y realizar cálculos en momentos específicos durante una simulación. Experimenta con diferentes opciones y realiza cambios en tu simulación en un entorno adverso al riesgo. Al controlar la velocidad de una simulación, puedes disminuir la velocidad de un sistema para observar los pasos nunca vistos.

Mejora los resultados del negocio

Utiliza puntos de interrupción para analizar la toma de decisiones y mejorar los resultados empresariales. La simulación puede ayudar a mejorar la comunicación, transmitir ideas empresariales esenciales y reducir la complejidad.

Trazabilidad

Trazabilidad completa

Enterprise Architect en Español proporciona una completa trazabilidad desde los requisitos, análisis y modelos de diseño, hasta la implementación y el despliegue. La verificación efectiva, la validación y el análisis de impacto inmediato son posibles a lo largo de todo el ciclo de vida, utilizando capacidades tales como la Matriz de relaciones de Enterprise Architect y la Vista de jerarquía.

Equipado con la información correcta

Combinados con la asignación de recursos y tareas incorporada, los gerentes de proyecto y los equipos de control de calidad están equipados con la información correcta para ayudar a entregar proyectos con éxito.

Modela, administra y traza los requisitos

Traza los cambios propuestos

Captura y traza los requisitos formales para diseñar, construir, e implementar. Utiliza el análisis de impacto para rastrear los cambios propuestos a los requisitos originales. Construye el sistema correcto.

Las características de gestión de requisitos integradas de Enterprise Architect se pueden utilizar para:

Definir un modelo de requerimientos jerárquico y organizado.
Rastrear la implementación de los requisitos del sistema hasta los elementos del modelo.
Búsqueda e informe de requerimientos.
Realizar análisis de impacto de los cambios propuestos a los requisitos.

Administra información compleja

Modela y gestiona información compleja

Enterprise Architect en Español ayuda a individuos, grupos y grandes organizaciones a modelar y administrar información compleja. Al integrar y conectar una amplia gama de información estructural y de comportamiento en forma visual, puede construir un modelo coherente y verificable de lo que es o lo que será.

Las herramientas integradas en Enterprise Architect que te ayudan a administrar la complejidad incluyen:

Diagramas para modelar conceptos estratégicos y de nivel empresarial.
Perfiles específicos de dominio y patrones de modelos reutilizables.
Gestión de líneas base y versionado para el seguimiento e integración de cambios.
Seguridad basada en roles para ayudar a las personas adecuadas a contribuir de la manera correcta.

Documentación

Generación de documentos con un clic

Enterprise Architect proporciona potentes herramientas de generación de documentos e informes con un editor de plantillas WYSIWYG completo. ¡Genera informes detallados con la información que necesitas en el formato que exige tu empresa o cliente!

Con el clic de un botón, se producen automáticamente versiones HTML de tu modelo para una fácil distribución a través de Internet o la intranet de tu organización.

Generación e ingeniería inversa de código

Enterprise Architect admite 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…

Del modelo al código fuente

El editor de código fuente incorporado te permite navegar rápidamente desde el modelo directamente al código fuente en el mismo entorno. Las plantillas de generación de código te permiten personalizar el código fuente generado de acuerdo con las especificaciones de tu empresa.

Visualización de aplicaciones

Ingeniería inversa de código y bases de datos

Enterprise Architect en Español te ayuda a visualizar tus aplicaciones al admitir la ingeniería inversa de una amplia gama de lenguajes de desarrollo de software y esquemas de repositorio de base de datos.

Maximiza la reutilización

¡Incorpora marcos completos y sistemas heredados de código fuente, archivos jar o incluso ensamblados binarios .Net! Al importar marcos y código de biblioteca, puedes maximizar la reutilización y la comprensión de tu inversión existente.

Arquitectura dirigida por modelos

Plataforma abstracta a plataforma específica

Puedes desarrollar rápidamente soluciones detalladas a partir de modelos abstractos. Un modelo independiente de la plataforma (PIM) puede impulsar la generación de múltiples soluciones para plataformas específicas, ¡proporcionando un aumento significativo de la productividad!

Con transformaciones incorporadas para:

C#
DDL
EJB
Java
JUnit
NUnit
WSDL
XSD

Transformaciones y plantillas

Enterprise Architect admite transformaciones avanzadas de Arquitectura dirigida por modelos (MDA) usando plantillas de transformación fáciles de editar.

Depuración y visualización

Compila, prueba y ejecuta

Enterprise Architect te permite compilar, probar, depurar, ejecutar y correr scripts de implementación, todo desde el entorno de desarrollo de Enterprise Architect. Con la capacidad de generar clases de prueba NUnit y JUnit a partir de clases de origen utilizando Transformaciones MDA e integrar el proceso de prueba directamente en el IDE de Enterprise Architect, ahora puedes integrar UML y el modelado en el proceso de compilación / prueba / ejecución / implementación.

Paso a paso por la ejecución de código

Además de las funciones de compilar / probar y ejecutar, Enterprise Architect incluye capacidades de depuración para Java, .NET y Microsoft Native (C ++, C y VB). Los depuradores integrados en Enterprise Architect están diseñados específicamente para permitir que un desarrollador o probador capture la información de seguimiento de la pila mientras “recorren” el código de ejecución, realizando una inspección en tiempo de ejecución de los subprocesos suspendidos.

Desde la ejecución de código a diagramas visuales

Puedes usar el historial final de seguimiento de la pila para generar diagramas de secuencia dentro de Enterprise Architect, convirtiendo la ejecución del código real y las llamadas en diagramas visuales.

Automatización

Accede internamente a los modelos

La interfaz de automatización te permite acceder a las partes internas de los modelos de Enterprise Architect. Cualquier entorno de desarrollo capaz de generar clientes ActiveX Com puede utilizarse para conectarse a la interfaz de automatización de Enterprise Architect.

Algunos ejemplos de tareas que podrías realizar a través de la Interfaz de automatización:

Genera y publica automáticamente un informe HTML diario en tu intranet local
Crea scripts de tareas repetitivas, como la actualización de propiedades comunes a todos los elementos del modelo
Genera código desde una máquina de estado o diagrama
Produce informes personalizados
Ejecuta consultas ad hoc contra el modelo

Modelado de bases de datos

Herramientas y perfiles para bases de datos

Las herramientas y los perfiles integrados de Data Architecting de Enterprise Architect extienden UML para proporcionar un mapeo intuitivo de los conceptos de tablas y relaciones de la base de datos a los conceptos de clases y asociaciones de UML. Estas extensiones también te permiten modelar claves de base de datos, desencadenadores, restricciones, RI y otras funciones de base de datos relacionales.

Generación automática de DDL

Enterprise Architect admite el modelado de esquemas de bases de datos y la generación automática de scripts DDL para once destinos DBMS listos para usar:

DB2
Firebird
MS Access
MySQL
MS SQL Server
Oracle
PostgreSQL

Ingeniería de sistemas y simulación

Al integrar muchas funciones avanzadas para los ingenieros de sistemas, las ediciones Ultimate y Unificada de Enterprise Architect brindan soporte integrado para:

SysML 1.1, 1.2, 1.3, 1.4, 1.5
Simulación de modelos paramétricos
Generación de código ejecutable
Modelo para codificar transformaciones para lenguajes de descripción de hardware y ADA 2005

Modelado de procesos de negocio

Existen muchos enfoques para el modelado de procesos de negocios (BPM) utilizando UML como el lenguaje de modelado base.

En particular, los diagramas de actividad, los diagramas de objetos y los perfiles personalizados proporcionan poderosos enfoques de modelado para los analistas de negocios.

Enterprise Architect complementa UML 2.5 con BPMN y elementos de extensión para el análisis, la gestión de requisitos y la gestión de procesos (como elementos de cambio, características y problemas).

Las capacidades de modelado de procesos de negocios de Enterprise Architect te permiten:

Visualizar el proceso de negocio con un perfil UML para BPMN
Generar scripts BPEL ejecutables a partir de modelos BPMN
Validar la corrección de los modelos BPMN

Extiende UML 2.5

Los cimientos de Enterprise Architect en Español se basan en la especificación UML 2, ¡pero no se detienen ahí!

Utiliza los perfiles UML para extender el dominio de modelado, mientras que la validación del modelo garantiza la integridad.

Combina los procesos de negocios, la información y los flujos de trabajo en un modelo utilizando nuestras extensiones gratuitas para BPMN y el perfil de Eriksson-Penker.

Gestión de proyectos

Los gerentes de proyecto pueden usar Enterprise Architect en Español para:

Asignar recursos a elementos
Medir el riesgo y el esfuerzo
Estimar el tamaño y complejidad del proyecto
Implementar control de cambios y procedimientos de mantenimiento

La capacidad de las métricas de casos de uso de Enterprise Architect facilita la evaluación de la complejidad relativa del proyecto, según el número y el tipo de casos de uso dentro del modelo, el tipo de proyecto y las capacidades del entorno de desarrollo.

Con experiencia, las métricas de casos de uso proporcionan una excelente manera de evaluar rápidamente el alcance de un proyecto.

Implementaciones simplificadas para organizaciones medianas y grandes

Enterprise Architect SaaS es la solución de entrega empresarial basada en la nube para la herramienta de modelado líder en la industria, Sparx Systems Enterprise Architect. La implementación a través de EA SaaS significa que las organizaciones pueden iniciar y escalar rápidamente sus esfuerzos de modelado sin gastos operativos adicionales.

Enterprise Architect SaaS ayuda a las organizaciones a evitar el tiempo, el esfuerzo y el costo adicionales de las implementaciones in situ a mayor escala, con la provisión de infraestructura, configuración y mantenimiento continuo de software y bases de datos. Esto significa que tu organización puede concentrar más de sus recursos en la entrega de valor.

Comparar ediciones

NOTAS:
  1. Las tecnologías MDG que se venden por separado puede requerir una licencia adicional.
  2. Los DBMS compatibles incluyen: MS SQL Server, MySQL, MariaDB, Oracle, PostgreSQL, Firebird, MSDE.
  3. Soporte de simulación manual en la edición Profesional, soporte de simulación automatizada en la edición Corporativa y superiores.
  4. Proporciona acceso al cliente a la fuente de datos externa. Es posible que se requiera una licencia independiente para la fuente de datos, como una instancia de Enterprise Architect Pro Cloud Server.
  5. Tecnologías MDG instaladas por separado, totalmente funcionales en las ediciones especificadas.

Acceso instantáneo. comienza en cuestión de minutos

Profesional
Starter Edition
Un entorno de modelado UML con todas las funciones para grupos de trabajo, analistas y desarrolladores. Incluye soporte para proyectos multiusuario e ingeniería de código (importación / exportación / sincronización)
Corporativa
Caballo de batalla empresarial
Incluye todas las características de la versión Professional, con la capacidad adicional de usar una variedad de DBMS para repositorios de modelos compartidos. También incluye seguridad basada en roles, auditoría y herramientas de fusión de línea base para administrar usuarios concurrentes. Esta edición es para equipos más grandes que requieren un control detallado en entornos de modelado compartidos
Unificada
Herramientas potentes y marcos de trabajo
Esta edición de Enterprise Architect tiene características y herramientas integradas para ayudarte a ti y a tu equipo a entregar la mejor solución posible. Esto se debe a que un desarrollador de negocios, sistemas y software profesional trabaja en tiempo real, con soluciones integradas y de sistemas que utilizan UML, SysML, DDS, DMN, BPSim y tecnologías relacionadas
Ultimate
Acceso a todas las áreas
Para los usuarios avanzados y aquellos que trabajan en múltiples dominios, la Edición Ultimate ofrece la experiencia completa de Enterprise Architect. Un paquete completo, la Edición Ultimate contiene todas las características y el software incluido de las otras ediciones
Licencia estándar
US
$229
/licencia
Licencia flotante
US
$299
/licencia
Licencia estándar
US
$299
/licencia
Licencia flotante
US
$399
/licencia
Licencia estándar
US
$499
/licencia
Licencia flotante
US
$649
/licencia
Licencia estándar
US
$699
/licencia
Licencia flotante
US
$899
/licencia

FAQs de compra

¿Qué está incluido en este precio?
¿Puedo cambiar de una edición a otra?
¿Cuál es la diferencia entre una licencia fija y una flotante? 
¿Cuáles son los métodos de pago disponibles?
¿Qué es EULA (Acuerdo de Licencia de Usuario Final, en español)?
¿Qué son los requerimientos del sistema?
Contáctanos

Comparte tus modelos donde sea, cuando sea...

Pro Cloud Server abre toda tu empresa a tus esfuerzos de modelado, permitiendo a las partes interesadas tener acceso seguro para discusión y revisión. WebEA, alojado en Pro Cloud Server, complementa a Enterprise Architect al proporcionar una vista en tiempo real del contenido del proyecto, en cualquier lugar y en cualquier momento…

Notas importantes

Los usuarios registrados con una suscripción actual pueden comprar una actualización a una edición de Enterprise Architect con más funciones en cualquier momento. La estructura de precios para actualizaciones no admite descuentos por volumen. Tenga en cuenta que las actualizaciones no extienden el plazo de su suscripción existente. A partir de entonces, las tasas de renovación se calcularán según el nivel de licencia más alto.

No olvides que EA Lite (una edición gratuita de solo lectura) y Pro Cloud Server están disponibles para permitir que todo tu equipo y tus clientes vean el progreso de tus proyectos, lo que garantiza una excelente comunicación y comprensión entre todos los involucrados.

Comienza hoy tu prueba gratis

Uso ilimitado por 30 días gratis

Enterprise Architect: versión de pruebas
Soporte nativo para Microsoft Windows
Los usuarios de Mac/Linux pueden instalar Enterprise Architect usando WINE
Funciones ilimitadas
Selecciona la edición que mejor se adapte a las necesidades de tu negocio. Cambia entre ediciones en cualquier momento
Usa tus propios datos
Crea tus propios modelos con tus propios datos, sin restricciones *
Mantén tus modelos
Todos los modelos construidos con la versión de prueba son 100% compatibles con la versión completa. Haz que tu período de prueba cuente
Una opción comprobada y confiable
Más de 850,000 usuarios han hecho de Enterprise Architect su herramienta de modelado preferida
Enterprise Architect v16.1.1628 (293 MB)
Enterprise Architect v16.1.1628 (282 MB)

* La impresión de documentos con la edición de prueba de Enterprise Architect, aplica en los mismos una marca de agua.

Construye mejor y más rápido con esta nueva versión de la plataforma de diseño y modelado de Sparx Systems

Con una gran cantidad de actualizaciones de rendimiento, personalizaciones, ajustes de interfaz de usuario y nuevas funciones, la última versión de Sparx Systems Enterprise Architect proporciona las herramientas claves y el rendimiento necesario para abordar cualquier desafío de modelado y diseño. Una actualización importante que garantiza que tú, tu equipo y tus clientes tengan acceso a las mejores herramientas y la mejor experiencia en todo momento

Enterprise Architect 16.1
section-ea
Pro Cloud Server 5.1
Prolaborate 5

Modelar y colaborar en un mundo que cambia rápidamente

Modelado colaborativo con diarios, revisiones y discusiones

Nueva búsqueda de chat

  • Localiza rápidamente chats anteriores con una colección de nuevas herramientas para buscar y filtrar.
  • Busca su historial de chat entero.
  • Enfoca tu vista a un intervalo de fechas específico especificando las fechas de inicio y finalización.
  • Observa desde dónde vino la conversación y hacia dónde se dirigía:
    a) Todos los mensajes para ese día del resultado de la búsqueda.
    b) Dos o cinco chats a cada lado de tu resultado de búsqueda.

El historial de chat ahora está en el historial de discusión y revisión

Discusiones

  • Los temas de debate, las publicaciones y las reseñas se han mejorado para proporcionar una interfaz limpia de tipo “chat”.
  • Se ha agregado un nuevo editor dedicado a editar y leer discusiones.
  • Ordena las discusiones por actividad más reciente, manteniendo la discusión más activa en la parte superior.
  • Mantén las discusiones sin actividad reciente en mente haciéndolas ‘Siempre visibles’ por estado.

Revisiones

  • Los diagramas ahora se incluyen como temas de revisión.
  • Observa cualquier diagrama que haya sido parte de una revisión en:
    a) El historial de revisión y discusión y/o
    b) Las ventanas Administrar Reseñas.

Documentos personalizados

Los documentos personalizados han tenido numerosas mejoras para hacer que la creación de documentos dinámicos sea más rápida y sencilla.

Crea rápidamente el informe exacto que usted o sus clientes necesitan:

  • Arrastra y suelta el contenido del modelo desde cualquier lugar del Navegador de proyectos en tu documento.
  • Aplica una plantilla integrada o personalizada para extraer la información que desees.
  • Agrega tu propio texto hecho a mano, imágenes, etc.
  • Arrastra y suelta más contenido, y agrega más texto hecho a mano.
  • Libertad total para crear, personalizar y mantener tus informes y documentos actualizados.
  • Rápido, efectivo, flexible y fácil.

Enterprise Architect SaaS

Implementaciones optimizadas para organizaciones medianas y grandes

Enterprise Architect SaaS es la solución de entrega perfecta basada en la nube para equipos empresariales corporativos que utilizan Sparx Systems Enterprise Architect. Enterprise Architect admite una variedad de marcos de modelado y es la herramienta elegida por más de un millón de usuarios en todo el mundo.

La implementación de Enterprise Architect SaaS permite que los equipos medianos y grandes comiencen y amplíen rápidamente sus esfuerzos de modelado sin gastos generales operativos internos.

Tradicionalmente, Enterprise Architect se implementa en el sitio para las máquinas de los usuarios finales y se conecta a una base de datos remota. Esto puede implicar un tiempo de implementación, esfuerzos y costos bastante extensos para las organizaciones más grandes en términos de provisión interna de infraestructura, configuración y mantenimiento de software y bases de datos.

Con más equipos moviéndose a una estrategia ‘Cloud First’, la configuración ‘On Premise’ se está volviendo obsoleta. Enterprise Architect SaaS permite a los usuarios incorporarse y comenzar a trabajar casi de inmediato.

  • Incorporación rápida, comienza a modelar antes.
  • Sin gastos generales de instalación.
  • Soluciones altamente seguras de AWS basadas en Azure.
  • Gestión de usuarios basada en SSO.
  • Escalado sin esfuerzo.
  • Implementación 5 veces más rápida.

Modelado consciente del tiempo

El modelado consciente del tiempo se ha actualizado para mejorar y ampliar la clonación de modelos. En particular, los elementos de anotación como notas, hipervínculos, etc. ahora son completamente clonables.

  • Adición de elementos de anotación como artefactos clonables.
  • Inclusión de puntos finales del conector proxy.
  • Nuevo cuadro de diálogo de resolución de conflictos de clonación.
  • Nueva información almacenada para rastrear mejor los linajes de artefactos.

Exportación de gráficos vectoriales escalables (SVG)

Los diagramas de modelo ahora se pueden publicar en gráficos vectoriales escalables (SVG) de alta calidad generados a partir de diagramas en Enterprise Architect.

Los gráficos vectoriales escalables (SVG) se pueden cambiar de tamaño para satisfacer las necesidades de impresión y publicación de la más alta calidad.

Excelente calidad de imagen en diferentes resoluciones/tamaños.
Fácil de agregar a informes, libros, especificaciones, etc.

svg-export1

Generación de documentos

docugen
  • Mejoras importantes en el rendimiento de la generación de documentos.
  • Produce informes detallados en tiempo récord.
  • Aumentos de rendimiento de hasta el 100 %.
  • Aprovecha las poderosas capacidades de informes en Enterprise Architect.
  • Trabaja más rápido. ¡Haz más!

Personaliza las preferencias y el almacenamiento de datos de aplicaciones

Enterprise Architect almacena preferencias, espacios de trabajo, temas y otras configuraciones y recursos personalizados en dos ubicaciones principales: el Registro de Windows y el directorio “AppData” de Windows. Estos son métodos robustos y estándar de la industria. Sin embargo, en algunos casos es conveniente colocar esta información en una ubicación más accesible y manejable, generalmente para permitir una gestión, duplicación y persistencia más sencilla entre plataformas.

Al utilizar ubicaciones de almacenamiento alternativas para las preferencias y los datos de la aplicación, ahora es posible:

  • Copia de seguridad y restauración de configuraciones con facilidad.
  • Configurar múltiples configuraciones en la misma PC cliente.
  • Preconfigurar una PC con la configuración aprobada por la empresa.
  • Preconfigurar una PC con temas, espacios de trabajo y tecnologías adicionales.
  • Mover configuraciones y preferencias entre máquinas.

Los entrenadores pueden:

  • Preconfigurar sus máquinas de entrenamiento con facilidad.
  • Volver a un estado base después de una sesión con un esfuerzo mínimo.

Las empresas y los instaladores de aplicaciones pueden:

  • Establecer instalaciones aprobadas por la empresa.
  • Gestionar preinstalación de temas/áreas de trabajo de tecnologías.
  • Revertir cambios de usuario no deseados o inesperados con facilidad.
  • Retroceder a una instalación de referencia.
  • Configurar EA en entornos seguros/de espacio aislado como Docker.
  • Desacoplar la configuración principal de Enterprise Architect y los datos persistentes de la aplicación del sistema/disco duro local.
custom-settings

Actualizaciones de codificación

Ingeniería de código/Editor de código mejorados para admitir la nueva versión de Java hasta Java 17/18.
Ingeniería de código mejorada para admitir las características más nuevas de C#10.

  1. Estructura de registros.
  2. Directiva de uso global.
  3. Nuevo formato de cadena interpolada.
  4. Espacio de nombres con ámbito de archivo.

Expresión lambda: (1) tipo de retorno explícito; (2) atributo dentro de la expresión lambda.

Patrones de modelado

Patrones del asistente de nuevo modelo para:

  • BIZBOK.
  • Minería de datos.
  • Gráficos dinámicos.
  • ESM.
  • Glosario.

Patrones más nueva perspectiva (“UML Behavioral”) para tecnología UML dinámica.

Otras mejoras

Mejoras a los RTF para:

  • Modelo de ejemplo de UPDM.
  • Bloque SysML con 4 partes.

Compatibilidad con archivos QEA mejorada para admitir la compactación.

Recursos adicionales

Guía de usuario online: accede a la guía de usuario online de Enterprise Architect v16.1
Biblioteca de guías de usuario: accede a guías de usuario en PDF de Enterprise Architect v16.1

Ediciones de Enterprise Architect

Modelado de software y negocios de nivel básico

Para usuarios individuales y grupos de trabajo
Comienza a trabajar en 5 minutos. Repositorio de modelos basado en un archivo único altamente escalable, con soporte para las construcciones y lenguajes de modelado más populares. Para el consultor, analista, ingeniero de software, analista de procesos de negocios, especialista en IU o ingeniero de requerimientos, que trabaje solo o en un pequeño grupo de trabajo.

Modelado y diseño basado en UML enriquecido
Aprovecha una amplia gama de lenguajes de modelado, patrones informativos preconstruidos y estructuras de modelos diseñados para que seas productivo desde el momento en que comienzas.

Ingeniería de negocios y software
Ideal para el analista de negocios, el ingeniero de requisitos, el profesional de software que necesita construir procesos, definir requisitos, modelos de clases, actividades, componentes de IU, flujos de acción y otras vistas de modelado comunes.

La plataforma escalable basada en equipos

Comparte tu visión
Comparte tus modelos a la audiencia más amplia posible, involucrando ingenieros de software, arquitectos, analistas de negocios, especialistas en sistemas y demás interesados, en una plataforma de modelado basada en un repositorio compartible y escalable.

Proporciones aumentadas
Aprovecha los sistemas DBMS de alta capacidad y alto rendimiento como Oracle y SQL Server para construir tu repositorio de diseño y modelado definitivo. Forma un equipo con Pro Cloud Server para disponibilidad global en tiempo real.

Colaboración
Con control preciso en entornos de modelado compartido, seguridad basada en roles, auditoría y herramientas de fusión de referencia para administrar el uso concurrente. Combina el trabajo individual de los miembros de un equipo con el modelo maestro usando la capacidad de exportación / fusión XMI. Calendarios, correo basado en modelos, chat y más.

Modelado y simulación de potencia

Da vida a tu visión
Utiliza una completa variedad de herramientas de modelado para crear simulaciones y código ejecutable que den vida a tus modelos de comportamiento. Crea código, depura y recorre secciones ejecutables en C ++, Java o .NET.

Máxima ventaja con marcos de trabajo
Aprovecha las capacidades de la edición Corporativa, utilizando además los marcos empresariales integrados como TOGAF, Zachman, UAF y UPDM.

Colaboración
Utiliza BPSim, DMN y otras herramientas para definir, medir y verificar salidas y comportamiento de tiempo de ejecución. Recorre procesos y ejecución basada en reglas. Enlace de modelos y simulaciones DMN y BPSim.

El paquete completo

Acelera tu visión
Sin demoras ni retrasos: todo está incluido, todo está habilitado. Una licencia habilita todo en Enterprise Architect y todas las extensiones MDG. Sin costos ocultos: fácil de implementar, fácil de administrar.

Integración instantánea
Obtén acceso instantáneo a las capacidades de integración de datos externos de Pro Cloud Server. Sin tarifas de cliente adicionales: solo instala y conéctate. Además, obtiene Integración MDG para MS Office (descarga por separado) para trabajar con herramientas de MS Office y modelos de Enterprise Architect.

Control de acceso
Oculta o muestra el contenido del modelo basado en un modelo de seguridad personalizable. Cuando se utiliza Oracle o SQL Server, Enterprise Architect admite Row Level Security. Mientras que las ediciones Corporativa y Unificada admiten la lectura de repositorios con RLS habilitado, solo la edición Ultimate brinda soporte para configurar paquetes de modelos con Row Level Security.

Licencia estándar
US
$229
/licencia
Licencia flotante
US
$299
/licencia
Licencia estándar
US
$299
/licencia
Licencia flotante
US
$399
/licencia
Licencia estándar
US
$499
/licencia
Licencia flotante
US
$649
/licencia
Licencia estándar
US
$699
/licencia
Licencia flotante
US
$899
/licencia

Alto desempeño

Resultados inmediatos

Trabaja con Pro Cloud Server

A partir de la versión 14, Enterprise Architect admite el uso de la versión Profesional con los repositorios de modelos basados en Pro Cloud Server y Firebird. Una forma rápida de llevar tu modelo basado en un solo archivo al siguiente nivel.

Herramientas para el modelador de negocios

Un rico conjunto de herramientas e idiomas para negocios, incluidos BPMN, UML, casos de uso, requisitos, gráficos de actividad, diagramas de secuencia, modelos de dominio y más.

Visualización y diseño de software

Soporte integral para modelado, ingeniería inversa, creación de perfiles, depuración, exploración, grabación y visualización de código en muchos lenguajes de software populares. El último conjunto de herramientas de visualización para ingenieros de software.

Repositorio basado en archivo de inicio rápido

Arranque inmediato sin problemas utilizando un repositorio basado en un solo archivo de alto rendimiento. Múltiples opciones para escalar una vez que se involucren más colaboradores y sea hora de llevar tu modelo al siguiente nivel.

Soporte XML / XMI / XSL

La versión profesional admite el intercambio de modelos a través de la importación y exportación de XMI. Además, admite el modelado del esquema XSD, la definición y depuración XSLT y otras construcciones basadas en XML.

Potente conjunto de características de IU

Maximiza tu experiencia con espacios de trabajo de IU, conjuntos de trabajo, perspectivas, configuración de herramientas, temas visuales y muchas otras características de IU.

Herramientas visuales efectivas

Modelado y diseño basados en estándares abiertos

Herramientas de análisis

Gran gama de herramientas para el analista. Incluye mapas mentales. Vista de requisitos, modo Dibujado a mano para diagramas, mapas de calor, gráficos, diagramas de hoja de ruta, todos los diagramas UML, todos los diagramas BPMN.

Herramientas de planificación

Utiliza la vista de Gantt y los diagramas Kanban para mantenerte al tanto de tu agenda personal. Asignación de tareas, tareas personales y de proyectos, gestiona tu modelo y compromisos laborales.

Trazabilidad

Varias herramientas para visualizar y explorar relaciones en su modelo. La vista de jerarquía de trazabilidad, la vista de matriz de relaciones, la ventana de relaciones, el filtrado de diagramas basado en metamodelos y otras herramientas hacen que el análisis de impacto y la trazabilidad sean muy sencillos.

Documentación y Publicación

Aprovecha un sistema de generación de documentos increíblemente rico y potente para convertir tus modelos en copias impresas con fines de gestión y archivo. Comparte en formato PDF, DOCX, RTF o Web. Motor basado en plantillas con muchas opciones para crear informes altamente personalizados.

IU moderna y efectiva

Una interfaz de usuario rica e impresionante basada en Ribbon con soporte para espacios de trabajo, temas visuales y estilos configurables por el usuario. Visualiza varios diagramas al mismo tiempo. Edita el código fuente o documentos de texto enriquecido. Verifica las matrices de relaciones. Utiliza el Administrador de especificaciones para obtener una vista similar a un documento de los requisitos del modelo. Posibilidades ilimitadas.

Involucra a todos

Integración empresarial total

Mejor con Pro Cloud Server

Para maximizar el alcance y la efectividad de tus modelos, se recomienda el uso de Pro Cloud Server y WebEA. Permite comentarios efectivos de las partes interesadas, integrando con otras plataformas como Jira y TFS.

Con una API RESTful completa, facilidad de administración de licencias y otros beneficios, la edición Corporativa de Enterprise Architect más Sparx Pro Cloud Server es una combinación ganadora.

Análisis y diseño de negocios

Un completo conjunto de negocios conformado por herramientas y lenguajes. BPMN y BPEL para casos de uso, requerimientos, gráficos de actividad, diagramas de secuencia, modelos de dominio y más.

Visualización y diseño de software

Soporte integral para modelado, ingeniería inversa, creación de perfiles, depuración, exploración, grabación y visualización de código en muchos lenguajes de software populares. El último conjunto de herramientas de visualización para ingenieros de software.

Ingeniería de sistemas basada en modelos

Soporte basado en estándares enriquecidos para MBSE usando SysML 1.5 con muchos patrones y herramientas incorporados para enriquecer la paleta de herramientas de Ingenieros de Sistemas

Integración de datos externos

Utiliza las capacidades de integración de datos de Pro Cloud Server para conectarte a Jira, Service Now, TFS y muchos otros sistemas para visualizar y administrar tu empresa de manera efectiva.

Arquitectura empresarial

Potentes herramientas para que tus arquitectos empresariales capturen y visualicen la estructura empresarial, los procesos y las hojas de ruta. Utiliza la integración de datos de Pro Cloud Server con sistemas como Service Now para crear modelos completos.

Herramientas empresariales

Modelado y diseño basados en estándares abiertos

Repositorios basados en DBMS

Transfiere tu repositorio basado en archivos a un repositorio basado en servidor y aprovecha la escalabilidad y el poder de los sistemas DBMS empresariales como Oracle y SQL Server. Soporte robusto, rápido y probado para equipos y modelos muy grandes.

Auditoría y Líneas base

Toma el control de tu modelo y captura información de auditoría en varios niveles. Crea líneas base de paquetes de modelos para comparación y control. Implementa el control de versiones utilizando una variedad de herramientas estándar de la industria.

Ingeniería de bases de datos

Visualiza tus sistemas de bases de datos existentes con la importación de bases de datos, o crea nuevas bases de datos desde cero con las potentes y completas herramientas de construcción y modelado de bases de datos disponibles en esta edición.

Licencias flotantes

Maximiza el uso de tu licencia y capacita a tu equipo comprando licencias flotantes. Fácil de implementar y también se integra con Pro Cloud Server.

Servicio de activos reutilizables (RAS)

La edición Corporativa también admite la escritura y carga de activos de modelo en el servicio RAS. El RAS proporciona un poderoso mecanismo para compartir y reutilizar activos modelados entre tu equipo y a otras personas en diferentes ubicaciones.

Más herramientas...

  • Scripting
  • Herramientas de gestión de proyectos
  • Envío de correos en el modelo
  • Administración de tareas
  • Análisis de las deficiencias
  • Calendario de proyectos

Observa los engranajes girar

Simulación avanzada y generación de código

Mejor con Pro Cloud Server

Para maximizar el alcance y la efectividad de tus modelos, es altamente recomendable el uso de Pro Cloud Server y WebEA. Permite comentarios efectivos de las partes interesadas, integrándose con otras plataformas como Jira y DevOps.

Con una API RESTful completa, facilidad de administración de licencias y otros beneficios, la edición Unificada de Enterprise Architect más Sparx Pro Cloud Server es una combinación ganadora.

Motor BPSim

Pon a funcionar tus modelos BPMN con un potente motor de ejecución de procesos BPSim. Informa sobre la efectividad de los modelos de proceso y cómo responden a una variedad de situaciones y eventos. Repite la simulación a cualquier ritmo y explora varios escenarios.

Motor DMN

El soporte DMN (notación de modelado de decisiones) en Enterprise Architect 14 es muy profundo y muy poderoso. Puedes definir tus modelos DMN y luego reproducirlos a tu ritmo, verificando las reglas y los resultados en el camino. Define múltiples escenarios y observa cómo se mantiene su lógica.

Open Modelica / Motor SysML

Lleva tus modelos paramétricos SysML al siguiente nivel generando código de exportación para Open Modelica. Con Open Modelica instalado, puedes ejecutar instantáneamente tu modelo y ver el resultado en formato Open Modelica. Una herramienta poderosa para explorar y adaptar los modelos paramétricos de tus sistemas.

Generación de código ejecutable

Con la versión 14 viene un soporte nuevo y ampliado para generar código que ejecute tu lógica de comportamiento modelada, desde modelos de estado y modelos DMN. El código resultante se puede correr como una simulación, pero también se puede usar en tus propios programas para manejar el comportamiento basado en reglas y estados.

Marcos empresariales

Modelado y diseño basados en estándares abiertos

TOGAF

Aprovecha el soporte integrado para múltiples marcos en la Edición Unificada. La compatibilidad con TOGAF incluye todas las características de la tecnología TOGAF MDG además de nuevos patrones y perspectivas de modelo desde la versión 14.

Zachman

Utiliza las funciones integradas de la Edición Unificada para modelar y diseñar de forma rápida y eficaz utilizando el marco Zachman para arquitectura empresarial.

UAF - UPDM

La compatibilidad con UAF y UPDM está integrada en la Edición Unificada sin costo adicional ni necesidad de descarga. Para obtener acceso inmediato a estos y otros marcos compatibles desde Enterprise Architect 14, elige la Edición Unificada.

Integración de Visual Studio

Para aquellos que buscan la integración MDG de EA y Visual Studio, la Edición Unificada viene con esa característica preinstalada y habilitada. Si está en tu lista de complementos necesarios, esta edición lo incluye previamente.

DDS

Al igual que muchas otras extensiones MDG que se vendían anteriormente por separado, DDS ahora está habilitada como una parte incluida previamente en la Edición Unificada y no requiere licencia ni descarga adicional.

Todo lo que necesitas

Mínimas molestias y totalmente equipado

Mejor con Pro Cloud Server

Para maximizar el alcance y la efectividad de tus modelos, es altamente recomendable el uso de Pro Cloud Server y WebEA. Permite comentarios efectivos de las partes interesadas, integrándose con otras plataformas como Jira y DevOps.

Con una API RESTful completa, facilidad de administración de licencias y otros beneficios, la edición Unificada de Enterprise Architect más Sparx Pro Cloud Server es una combinación ganadora.

Basado en la Edición Unificada

Incluye todo lo de las ediciones Profesional, Corporativa y Unificada de Enterprise Architect. Acceso instantáneo a todas las herramientas de modelado, extensiones MDG, marcos, simulaciones y más.

Colaboración y conectividad

Con la Edición Ultimate de Enterprise Architect, puedes aprovechar las funciones avanzadas de colaboración y conectividad. La combinación con Sparx Pro Cloud Server permite una integración perfecta con varias herramientas y plataformas externas, permitiendo comentarios de las partes interesadas y facilitando la integración con sistemas de gestión de proyectos populares como Jira y DevOps. Aprovechando una rica API RESTful y una función de administración de licencias, la Edición Ultimate garantiza una integración fluida de datos y mejora la visibilidad general del proyecto, lo que la convierte en una opción ideal para equipos que trabajan en proyectos complejos e interconectados.

Integración MS Office

Incluye una licencia completa para todas las funciones de la extensión MDG de integración con MS Office. Equípate a ti mismo y a tu equipo con la integración de Office sin costo adicional.

Enlace DOORS

Utiliza la integración DOORS a través de la extensión MDG o a través del cliente de integración Pro Cloud Server Jazz.

Seguridad a nivel de filas

Gestiona el acceso detallado del usuario a la información del modelo ocultando secciones completas de un modelo basadas en la conectividad del usuario.

Licencias flotantes

Como su nombre lo indica, las licencias flotantes, ‘flotan’ de un usuario a otro a medida que se incian y detienen los diversos productos de software. Solo se requiere una licencia para el producto mientras un usuario tiene el software en ejecución, una vez que el producto se apaga, la licencia está disponible para que otro usuario la use.

Ventajas de las licencias flotantes

Uso más eficiente de las licencias (permitiendo así comprar un menor número de licencias)
Gestión automatizada y centralizada de licencias
Con el servidor de licencias flotantes y el servicio de almacén de claves, los almacenes de claves se pueden configurar para asignar claves de licencia durante un período de tiempo, lo que permite que Enterprise Architect se utilice fuera del sitio

Productos de licencia flotante

La mayoría de las ediciones de Enterprise Architect y los productos complementarios desarrollados por Sparx Systems se pueden adquirir como licencias flotantes. Las licencias flotantes son adecuadas para empresas que desean automatizar la gestión de las claves de registro de Enterprise Architect, porque pueden administrarse en un único repositorio centralizado (o ‘Almacén’)

Los productos Sparx Systems admiten los siguientes tipos de ‘Almacenes’:

Servidor de licencia flotante: es un componente de la aplicación Pro Cloud Server que se ejecuta como un servicio de Windows.
Servicio de almacén de claves: una aplicación basada en servidor que se ejecuta como un servicio de Windows
Basado en archivos: un lugar simple para archivos en un recurso compartido de red

Servidor de licencias flotantes

El servidor de licencia flotante (FLS) es un componente integrado del servidor Pro Cloud y se ejecuta siempre que se ejecuta el servidor Pro Cloud. La principal ventaja del servidor de licencias flotante (sobre los otros tipos de almacenes) es que todas las comunicaciones se realizan a través de HTTPS, lo que garantiza que toda la información de la licencia se transmita de forma segura.

Pro Cloud Server es un producto de soporte para Enterprise Architect y está disponible para usuarios con licencia de Enterprise Architect. Se puede descargar desde la página de descarga de Pro Cloud Server.

Todos los aspectos del servidor de licencia flotante se pueden configurar utilizando el cliente de configuración suministrado:

El servidor de licencia flotante admite un nivel configurable de registro y los mensajes se escriben en los archivos de registro estándar de Pro Cloud Server. Con el uso de algunos filtros, estos mensajes de registro pueden formar la base de informes que contienen estadísticas de uso de licencias flotantes. El FLS también admite medidas de seguridad adicionales, como el acceso protegido con contraseña a tu almacén y la autenticación de dominio.

Más información sobre la instalación y el uso del servidor de licencia flotante está disponible en la Guía del usuario.

Las preguntas comunes sobre las licencias flotantes y Enterprise Architect se responden en la página de preguntas frecuentes del sitio oficial.

Servicio de almacén de claves

Marzo de 2020, con el lanzamiento de Pro Cloud Service 4.1 (compilación 44), la funcionalidad proporcionada por el Servicio de Almacén de Claves ha sido reemplazada por la edición sin licencia de Pro Cloud Server; como resultado, no se realizarán más desarrollos en el Servicio de Almacén de Claves.

El Servicio de Almacén de Claves es un producto que se instala por separado, disponible para usuarios con licencia de Enterprise Architect y se puede descargar desde la sección de usuarios registrados del sitio web de Sparx Systems.

Nota: si bien el almacén de claves todavía está disponible para descargar, todo desarrollo posterior de este producto ha cesado. El servidor de licencias flotantes es ahora un producto en desarrollo activo.

El servicio de almacén de claves proporciona claves de licencia flotantes interactuando con instancias de Enterprise Architect a través de un protocolo de red. El Servicio de Almacén de Claves admite el registro y la auditoría detallados del uso de licencias flotantes, que pueden usarse como base para informes que contienen estadísticas de uso. El servicio también admite medidas de seguridad adicionales, como acceso protegido con contraseña a tu almacén de claves y autenticación de dominio. Más información sobre la instalación y el uso del servicio Keystore está disponible en la Guía del usuario (documento pdf).

Para recorrer rápida y fácilmente el proceso de instalación y ejecución del servicio de almacén de claves de Sparx Systems, revise la Guía visual de inicio rápido.

Nota: Las versiones anteriores de Enterprise Architect admitían un almacén de claves basado en archivos, que estaba alojado en un recurso compartido de red y al que los usuarios accedían directamente. Si bien este enfoque todavía es compatible con la aplicación almacén de claves para instalaciones heredadas, se recomienda utilizar el enfoque más sólido basado en servicios. La Guía del usuario del servicio de almacén de claves describe el enfoque basado en archivos y cómo migrar un almacén de claves basado en archivos al nuevo almacén de claves basado en servicios.

Las preguntas comunes sobre las licencias flotantes y Enterprise Architect se responden en la página de preguntas frecuentes del sitio oficial.

Requisitos del sistema para el servicio de almacén de claves de Sparx Systems

Enterprise Architect, versión 8 o posterior
10 MB de espacio en disco
Sistema operativo: Microsoft® Windows 10, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012, Windows Server 2008. (Se admiten sistemas operativos de 32 y 64 bits*)

*El servicio de almacén de claves de Sparx Systems es una aplicación de 32 bits; sin embargo, se puede ejecutar en sistemas operativos Windows de 32 y 64 bits.

Basado en archivos

Un almacén de claves basado en archivos es la solución de almacén de claves más simple y fue la primera opción que proporcionó Sparx Systems cuando se introdujeron las licencias flotantes. Todo lo que se requiere es una red compartida para guardar el archivo Keystore. Todos los usuarios de Enterprise Architect necesitarán acceso de lectura/escritura al recurso compartido de red, para que las claves de licencia puedan extraerse (al iniciar) y luego devolverse una vez finalizado.

Requerimientos del sistema

Windows

Microsoft® Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 o Windows Server 2008. (32 bit o 64 bit [1])
2GB de RAM
2GB de espacio disponible en disco
Resolución de pantalla 1280×720 o superior

Linux

Sistema operativo Linux (kernel 2.4 o posterior)
Wine[2] 5.0 (mínimo), 6.0 o posterior (recomendado) (o una versión Crossover equivalente)
Microsoft Data Access Components (MDAC) 2.8
2GB de RAM
2GB de espacio disponible en disco
Resolución de pantalla 1280×720 o superior

Mac OS X

Mac OS 10.8 o posterior
Procesador Intel®
Wine[2] 5.0 (mínimo), 6.0 o posterior (recomendado) (o una versión Crossover equivalente)
Microsoft Data Access Components (MDAC) 2.8
2GB de RAM
2GB de espacio disponible en disco
Resolución de pantalla 1280×720 o superior

macOS

Mac OS 10.15 o posterior
Procesador Intel® o Procesador Apple M1 con Rosetta2 instalado
CrossOver Mac20 o posterior [3]
Microsoft Data Access Components (MDAC) 2.8
2GB de RAM
2GB de espacio disponible en disco
Resolución de pantalla 1280×720 o superior

Bases de datos soportadas (DBMS) para ser usadas como repositorio de modelos de Enterprise Architect [4]

Firebird
MariaDB
MySQL
Ms SQL Server (incluye Express y Azure)
2MS Access
Oracle
PostgreSQL

Nota para usuarios de Windows Vista y Windows 7

En Windows Vista (con el Control de cuentas de usuario activado), una aplicación se inicia solo con permisos estándar, independientemente del nivel de autoridad que tenga el usuario actual. Como resultado, un instalador que se ejecuta normalmente con una cuenta de administrador en Vista solo tiene privilegios estándar y no puede escribir en ciertas áreas críticas del registro / sistema de archivos, o redirige las solicitudes de escritura a un registro / archivo virtualizado por usuario sistema.

Sparx Systems recomienda que si está instalando en Windows Vista, siempre ejecute el instalador de Enterprise Architect con privilegios de administrador (se recomienda si tiene UAC activado o no). Para otorgar privilegios de administrador a la aplicación, haga clic con el botón derecho en el icono del instalador descargado y seleccione la opción Ejecutar como menú del administrador.

[1] Enterprise Architect está disponible como aplicación de 32 o 64 bits; la aplicación de 32 bits se puede ejecutar en sistemas operativos Windows de 32 y 64 bits; sin embargo, la aplicación de 64 bits solo se puede ejecutar en sistemas operativos Windows de 64 bits.

[2] Wine se actualiza continuamente. Las versiones enumeradas aquí representan lo que Sparx Systems probó para la versión actual. Para obtener la mejor experiencia, recomendamos mantener una versión actualizada de la versión estable o de desarrollo de winehq.org. Ambas versiones se actualizan periódicamente con correcciones que mejorarán directamente la compatibilidad con Enterprise Architect, pero en ocasiones pueden experimentar pequeños problemas. En general, creemos que la versión de desarrollo ofrece la mejor experiencia con Enterprise Architect.

[3] Apple dejó de admitir aplicaciones de 32 bits en macOS 10.15. Crossover aún permitirá que Enterprise Architect se ejecute, pero Wine no.

[4] Las bases de datos basadas en archivos, MS Jet y Firebird, se pueden utilizar con cualquier edición de Enterprise Architect. Estos archivos de repositorio se denominan *.eap y *.feap, respectivamente. Sin embargo, alojar un modelo en un repositorio DBMS basado en servidor requiere la edición Corporate o superior. Para obtener una lista de las versiones de DBMS compatibles, consulte el tema de Ayuda Repositorios basados en servidor, bajo el subtítulo Productos DBMS que puede utilizar.

Enterprise Architect en 30 minutos

Bienvenido a la descripción general completa de las capacidades de Sparx Systems Enterprise Architect 16.1. Cada sección se centra en un aspecto particular de Enterprise Architect, proporcionando una introducción al propósito y los beneficios de cada capacidad

¿Qué es Enterprise Architect?

Enterprise Architect es una plataforma visual para diseñar y construir sistemas de software, para el modelado de procesos comerciales y para propósitos de modelado más generalizados.

Enterprise Architect se basa en la última especificación UML® 2.5 (consulte www.omg.org). UML define un lenguaje visual que se utiliza para modelar un dominio o sistema en particular (ya sea propuesto o existente).

Enterprise Architect es una herramienta progresiva que cubre todos los aspectos del ciclo de desarrollo, proporcionando una trazabilidad completa desde la fase de diseño inicial hasta la implementación, el mantenimiento, las pruebas y el control de cambios.

¿Qué diferencia a Enterprise Architect de otras herramientas UML?

Modelado completo basado en UML 2.5 

 Gestión de requisitos incorporada

 Amplio soporte de gestión de proyectos, incluidos recursos, tareas, calendario de proyectos y métricas

 Gestión de pruebas integrada: gestión de puntos de prueba, ejecución de pruebas basada en modelos, especificación de casos de prueba y compatibilidad con JUnit y NUnit

 Opciones de documentación flexibles: redactores de informes HTML y de texto enriquecido (RTF)

 Soporte de ingeniería de código para muchos idiomas listo para usar

 Un analizador de ejecución visual integrado para perfilar, depurar y documentar aplicaciones en ejecución; instanciar objetos de modelo en tiempo de ejecución; y registrar diagramas de secuencia de un seguimiento de pila

 Entorno de modelado extensible que puede alojar perfiles y tecnologías definidos por el usuario

 Usabilidad: Enterprise Architect facilita la puesta en marcha rápidamente con UML

 Velocidad: Enterprise Architect tiene un desempeño espectacularmente rápido

 Escalabilidad: Enterprise Architect puede manejar modelos extremadamente grandes y muchos usuarios concurrentes con facilidad

 Precio: Enterprise Architect tiene un precio para equipar a todo el equipo, lo que hace que la colaboración y el desarrollo del equipo sean rentables desde la fase de diseño inicial hasta la implementación, el mantenimiento, las pruebas y el control de cambios.

¿Qué tan popular es Enterprise Architect ahora?

Con más de 850.000 usuarios efectivos en todo el mundo, Enterprise Architect ha demostrado ser muy popular en una amplia gama de industrias y es utilizado por miles de empresas en todo el mundo. Desde grandes organizaciones multinacionales conocidas hasta pequeñas empresas independientes y consultores, Enterprise Architect se ha convertido en la herramienta de modelado UML preferida por desarrolladores, consultores y analistas en más de 130 países.

El software de Sparx se utiliza en el desarrollo de muchos tipos de sistemas de software en una amplia gama de industrias, que incluyen:

 Aeroespacial
 Bancos y finanzas
 Defensa
 Ingeniería Eléctrica
 Medicina
 Investigación y Academia
 Retail
 Transporte y servicios públicos

También se utiliza de forma eficaz para la formación en arquitectura empresarial y UML en muchos colegios, empresas de formación y universidades importantes de todo el mundo. Las implementaciones reales van desde usuarios individuales hasta empresas con más de 1000 puestos que trabajan en proyectos grandes y distribuidos.

Resumen de características de Enterprise Architect

Enterprise Architect te permite: 

 Modelar sistemas complejos de información, software y hardware utilizando notación compatible con UML
 Modelar, gestionar y rastrear los requisitos para las soluciones implementadas
 Producir documentación detallada y de calidad en formatos RTF, PDF y HTML
 Aprovechar los marcos de arquitectura empresarial estándar de la industria
 Generar y realizar ingeniería inversa de código en más de 10 lenguajes de programación *
 Modelar bases de datos, generar scripts DDL e invertir el esquema de la base de datos a través de ODBC *
 Gestionar, realizar un seguimiento y controlar los cambios mediante la combinación de modelos de referencia y las capacidades de auditoría
 Centralizar la documentación de procesos y sistemas de información en toda la empresa
 Modelar dependencias entre elementos, dinámica del sistema y estado
 Jerarquías de clases de modelo, despliegue, componentes y detalles de implementación
 Registrar problemas del proyecto, tareas y glosario del sistema
 Asignar recursos para modelar elementos y realizar un seguimiento del esfuerzo invertido contra el esfuerzo requerido
 Compartir modelos con el último formato XMI 2.1. (Las versiones anteriores también son compatibles)
 Importar modelos en formato XMI desde otras herramientas
 Administrar el control de versiones a través de XMI usando configuraciones SCC, CVS y Subversion
 Utilizar perfiles UML para crear extensiones personalizadas para el modelado de dominios específicos
 Guardar y cargar diagramas completos como patrones
 Analizar y rastrear relaciones entre elementos usando la matriz de relaciones tabular
 Generar secuencias de comandos y automatizar tareas comunes mediante la interfaz de automatización y las secuencias de comandos del modelo
 Conectarte a repositorios de bases de datos compartidas utilizando MS SQL Server, MySQL, Oracle y más *
 Migrar los cambios en un entorno distribuido utilizando paquetes XMI controlados
 Realizar transformaciones de modelo a modelo mediante la arquitectura basada en modelos (MDA) *
 Crear y compartir vistas dinámicas de elementos de modelo y conjuntos de diagramas utilizando Vistas de modelo
 Crear mapas mentales, modelos de procesos de negocio y diagramas de flujo de datos utilizando UML
 Generar scripts BPEL automáticamente a partir de modelos de procesos de negocio en notación BPMN © *
 Generar lógica de negocios ejecutable a partir de tareas de reglas y rastrear las reglas de negocios en lenguaje natural *
 Visualizar la ejecución de aplicaciones utilizando Visual Execution Analyzer
 Transformar modelos de comportamiento en código fuente ejecutable tanto para software como para lenguajes de descripción de hardware (HDL) como Verilog, VHDL y SystemC *
 Simular modelos paramétricos SysML. *

UML, BPMN y SysML

Enterprise Architect admite todos los modelos y diagramas de UML 2.5. Puedes modelar procesos comerciales, sitios web, interfaces de usuario, redes, configuraciones de hardware, mensajes y muchos otros aspectos de su desarrollo.

En resumen, Enterprise Architect: 

 Fue la primera herramienta UML en introducir soporte completo para UML 2 en abril de 2004
 Continúa perfeccionándose y actualizando la compatibilidad con UML 2
Admite los 14 tipos de diagramas de UML 2

Además de UML, Enterprise Architect admite las últimas especificaciones de Business Process Modeling Notation (BPMN) y Systems Modeling Language (SysML). Las notaciones de modelado empresarial también se admiten de forma inmediata, incluidos ArchiMate © 2.0, SoaML y SOMF ©.

Enterprise Architect admite muchos otros tipos de diagramas que amplían los diagramas UML centrales para el modelado estratégico, mapas mentales, especificaciones de requisitos formales, diagramas de flujo de datos, creación de prototipos de interfaz de usuario y modelado específico de dominio. La herramienta también proporciona vistas alternativas que hacen que la edición de los diagramas UML centrales sea más intuitiva y eficaz. Un ejemplo es el editor de tablas de estado, que representa un diagrama de máquina de estados UML estándar como una tabla lógica editable.

¿Qué beneficios ofrece Enterprise Architect?

Simulación SysML con OpenModelica

Enterprise Architect ayuda a individuos, grupos y grandes organizaciones a modelar y administrar información compleja. A menudo, esto se relaciona con el desarrollo de software y el diseño e implementación de sistemas de TI, pero también puede relacionarse con el análisis empresarial y el modelado de procesos empresariales.

Enterprise Architect integra y conecta una amplia gama de información estructural y de comportamiento, lo que ayuda a construir un modelo arquitectónico coherente y verificable, ya sea lo que es o lo que será. Las herramientas para administrar versiones, rastrear diferencias, auditar cambios y hacer cumplir la seguridad ayudan a controlar el desarrollo del proyecto y hacer cumplir los estándares.

Modelar, administrar y rastrear requisitos

Captura los requisitos y utiliza la trazabilidad completa desde los requisitos básicos hasta el diseño, la construcción, la implementación y más. Utiliza el análisis de impacto para rastrear desde los cambios propuestos hasta los requisitos originales. Construye el sistema ‘correcto’.

Integrar equipos y compartir una visión

Un entorno multiusuario escalable, de fácil implementación, Enterprise Architect integra miembros del equipo de todas las secciones y todas las fases del ciclo de vida de desarrollo y mantenimiento de un producto (o sistema), proporcionando beneficios significativos de la colaboración incorporada y el intercambio de información inherente.

Un repositorio único para analistas de negocios, arquitectos de software, desarrolladores, gerentes de proyectos, testers, personal de implementación y soporte. Una vista ‘unificada’ de un sistema complejo que tiene muchos puntos de vista y muchos subsistemas posibles.

Diseñar y construir diversos sistemas usando UML

UML 2.5, un estándar abierto, proporciona un lenguaje rico para describir, documentar y diseñar software, negocios y sistemas de TI en general. Enterprise Architect te permite aprovechar todo el poder expresivo de UML 2.5 para modelar, diseñar y construir diversos sistemas de una manera abierta y bien entendida. Genera código, estructuras de base de datos, documentación y métricas. Transforma modelos. Especifica el comportamiento y la estructura como base para los acuerdos contractuales.

Visualizar, inspeccionar y comprender software complejo

El software es complejo y, a menudo, difícil de entender. Utiliza Enterprise Architect para realizar ingeniería inversa en una amplia variedad de código fuente para comprender la estructura estática. Para completar la imagen, utiliza las exclusivas herramientas integradas de generación de perfiles y depuración en tiempo de ejecución para capturar y visualizar el software en ejecución. Crea instancias en tiempo de ejecución de elementos de modelo e invoca métodos utilizando el Object Workbench integrado. Integra modelos de datos existentes mediante el esquema de base de datos de ingeniería inversa para una amplia gama de sistemas. 

Utilizar el modelado de ciclo de vida completo y la gestión de proyectos

Captura y realiza un seguimiento de la información sobre los elementos del modelo que son importantes para el éxito: por ejemplo, detalles de pruebas, gestión de proyectos y mantenimiento. Utiliza esta información para impulsar y realizar un seguimiento del desarrollo y la entrega de productos.

Compartir y reutilizar información a través de herramientas

Enterprise Architect admite varios mecanismos para exportar e importar modelos utilizando XMI estándar de la industria. Esto permite a los modeladores usar información creada en otras herramientas, copiar información entre modelos de Enterprise Architect e incluso escribir y usar herramientas personalizadas que toman XMI directamente como entrada.

Crear modelos independientes de la plataforma mediante la arquitectura dirigida por modelos

Model Driven Architecture (MDA) es un estándar abierto diseñado para facilitar el desarrollo rápido de aplicaciones de manera independiente de la plataforma. Los modelos pueden construirse con un alto nivel de abstracción y utilizando herramientas basadas en MDA, transformarse en modelos y código dirigido a una plataforma o dominio específico. Enterprise Architect tiene un amplio conjunto de herramientas integradas para admitir MDA.

Modelado basado en estándares abiertos

Como miembro colaborador del Object Management Group, Sparx Systems comprende la importancia de los estándares abiertos para comunicarse de manera efectiva con una amplia gama de partes interesadas. Con este fin, Enterprise Architect te ayuda a: 

 Visualizar sistemas utilizando la última notación UML 2.5
 Documentar y describir los procesos comerciales con BPMN 2.0
 Modelar y simular proyectos de ingeniería de sistemas con SysML 1.3
 ¡Aprovecha muchos otros estándares de modelado abiertos, todo en un solo entorno de modelado!

Modelado de negocios

“Los modelos comerciales son representaciones gráficas de procesos comerciales, software y sistemas en un formato visual fácil de entender. Estos modelos se utilizan para analizar y diseñar de manera eficiente y precisa sistemas comerciales y estrategias de TI”

El software y los sistemas están cada vez más en el centro de las operaciones comerciales y son cruciales para respaldar la innovación. En el ciclo constante de adaptación y cambio, los responsables de diseñar e implementar sistemas de TI necesitan saber cómo se comportan e interactúan sus sistemas, para tener una visión integrada de qué es, qué podría ser y cómo llegar allí.

El modelado de negocios permite a profesionales como Analistas de Negocios modelar y analizar software, procesos, bases de datos, etc. existentes, para optimizarlos, integrarlos y adaptarlos de manera efectiva. El modelado empresarial en Enterprise Architect mantiene las soluciones de TI en línea con la estrategia empresarial, con trazabilidad desde la estrategia corporativa hasta el código. Además, apoya la colaboración para que las partes interesadas y los equipos compartan la misma opinión.

Enterprise Architect amplía el Lenguaje de Modelado Universal (UML) (el estándar de facto para software y sistemas de modelado), para admitir técnicas de modelado de negocios estándar de la industria de una manera fácil de entender y rastrear.

Notación de modelado de procesos de negocio (BPMN)

Una notación popular entre los analistas de negocios es la notación de modelado de procesos de negocios (BPMN). Esta notación se dirige específicamente a la comunidad de modelos de negocios y se asigna a UML a través de un perfil BPMN. Enterprise Architect proporciona soporte integrado del último perfil BPMN 2.0.

Simulación de procesos de negocio BPSim

Se utiliza para simular procesos comerciales en diagramas BPMN con datos operativos. La información resultante se utiliza luego para comparar y contrastar soluciones.

Modelo de requisitos

Los requisitos se crean como elementos directamente dentro del modelo con interrelaciones y dependencias. Se incluyen datos que incluyen descripciones breves del requisito, estado, dificultad, prioridad, tipo, funcional, no funcional, etc.

Mapas mentales

Los diagramas de mapas mentales son una forma visual y flexible de transmitir y analizar el pensamiento conceptual. Puede ser muy adecuado para discusiones colaborativas, resolución de problemas, lluvia de ideas, presentación de ideas complejas y toma de decisiones.

Gráficos y paneles

Los diagramas de tablero muestran información del repositorio de una manera visualmente atractiva, como cuadros y gráficos que representan, por ejemplo, las prioridades de los requisitos.

Casos de uso

Se utiliza para describir sistemas e interacciones entre un usuario y el sistema.

Reglas del negocio

Las reglas de negocio se utilizan para definir la implementación de una política. En Enterprise Architect, las reglas de negocio se pueden rastrear hasta las políticas (de las que se derivan), los requisitos (de los que se dan cuenta) y los servicios de aplicación que los implementan.

Notación de modelado de decisiones (DMN)

Documenta y modela decisiones repetibles, que luego pueden facilitar el intercambio de modelos de decisión entre organizaciones.

Mapas de estrategia

Describe los principales objetivos estratégicos que son importantes para una organización o equipo empresarial.

Organigramas

Definición de roles, responsabilidades y estructura de informes de una organización.

Modelado y simulación de procesos de negocio

Existen numerosos enfoques para el modelado de procesos de negocio (BPM) que utilizan UML como lenguaje de modelado base. En particular, los diagramas de actividades, los diagramas de objetos y los perfiles personalizados proporcionan una gran cantidad de posibilidades de modelado para que las utilicen los analistas de BPM. Enterprise Architect complementa la paleta de idiomas básica UML 2.4 con análisis personalizados, gestión de requisitos y elementos de gestión de procesos (como elementos de cambios, características y problemas)

El perfil BPMN

Una notación popular entre los analistas de negocios es la notación de modelado de procesos de negocios (BPMN). Esta notación se dirige específicamente a la comunidad de modelos de negocios y se asigna a UML a través de un perfil BPMN. Enterprise Architect proporciona soporte integrado del último perfil BPMN 2.0.

Simulación BPMN

Los modelos BPMN 2.0 se simulan utilizando el motor de simulación integrado de Enterprise Architect. Esto te permite examinar dinámicamente los flujos de procesos, validar el modelo y recopilar información de tiempo y recursos sobre procesos propuestos o heredados con miras a la mejora de los procesos comerciales.

Generación BPEL

Enterprise Architect genera scripts de Business Process Execution Language (BPEL) a partir de modelos BPMN. Los scripts BPEL generados se pueden ejecutar mediante un motor de ejecución de terceros. Las reglas específicas de validación de modelos ayudan a garantizar que los modelos generen un código BPEL válido.

Modelado de datos e información

Enterprise Architect te permite capturar modelos de datos conceptuales, lógicos y físicos con una herramienta en el mismo repositorio de modelos. Puedes importar esquemas de bases de datos existentes o generar automáticamente scripts de base de datos a partir de tu esquema modelado, lo que proporciona una trazabilidad de un extremo a otro desde el concepto hasta la implementación

Soporte de ingeniería de bases de datos para los principales productos DBMS

Enterprise Architect modela y genera esquemas de base de datos para numerosos DBMS:

DB2
Firebird
Microsoft Access
 Microsoft SQL Server
MySQL
Oracle
PostgreSQL

Perfil de modelado de datos integrado

El perfil de modelado de datos integrado de Enterprise Architect extiende UML para proporcionar un mapeo intuitivo de los conceptos de tablas y relaciones de la base de datos a los conceptos de clases y asociaciones de UML. Estas extensiones modelan claves de base de datos, activadores, restricciones, RI y otras características de bases de datos relacionales. Enterprise Architect también admite la notación Entidad – Relación (ER).

Al diseñar o documentar bases de datos, Enterprise Architect te ayudará a:

 Crear un diagrama de modelo de datos para visualizar el esquema de tu base de datos
Crear tablas y vistas
 Crear columnas, claves primarias, claves externas
Crear procedimientos almacenados
Crear índices, secuencias, funciones y disparadores
Generar DDL para una tabla o un paquete completo
Convertir tipos de datos para una tabla, paquete o DBMS completo
Importar un esquema de base de datos desde una fuente de datos ODBC.

Administración de requerimientos

La recopilación de requisitos suele ser el primer paso para desarrollar una solución, ya sea una aplicación de software o un proceso empresarial. Los requisitos son esencialmente lo que debe hacer el sistema

Características

Las funciones de gestión de requisitos integradas de Enterprise Architect te ayudan a:

 Definir un modelo de requisitos formales organizado y jerárquico.
Diferenciar claramente los tipos de requisitos, como requisitos funcionales y no funcionales.
Vincular y rastrear los requisitos del sistema con los elementos de análisis y diseño y los artefactos de implementación
Buscar requisitos y realizar análisis de impacto con respecto a los cambios de requisitos
Generar informes personalizados o una especificación de requisitos completa directamente desde el modelo
Crear atributos o propiedades personalizados apropiados para tu organización o proyecto
Relacionar los elementos de requisitos formales directamente con los pasos del escenario del caso de uso, conectando los artefactos de análisis iniciales con el desarrollo posterior del sistema.

Trazabilidad

Enterprise Architect se distingue entre las herramientas UML por sus capacidades de gestión de requisitos integradas. Ser capaz de crear requisitos directamente en el modelo resuelve una serie de problemas de desarrollo tradicionales como la trazabilidad, divisiones de equipos interdisciplinarios, integración con sistemas de gestión de cambios y configuración.

Trazabilidad interna y externa

Enterprise Architect te permite maximizar la conectividad del modelo de requisitos con procesos posteriores, artefactos externos, como archivos u otros recursos, y documentación técnica que incluye modelos de arquitectura e implementación.

Modelado de información espacial con GML y ArcGIS

Enterprise Architect admite la ingeniería basada en modelos de datos espaciales y diseños de geodatabase para ayudar al desarrollo de Sistemas de Información Geográfica (GIS). Los datos espaciales interoperables se modelan en Enterprise Architect usando Geography Markup Language (GML) de Open Geospatial Consortium

También puedes diseñar bases de datos geoespaciales comerciales específicamente para la plataforma ArcGIS desarrollada por Esri Inc. Enterprise Architect proporciona un perfil UML integrado para ArcGIS, lo que significa que el diseño de tu base de datos espacial se puede rastrear directamente a tu modelo de información corporativa y aprovecha la notación de modelado estándar de la industria. Puedes exportar modelos de geodatabase a ArcCatalog como un documento de espacio de trabajo XML que contiene definiciones de clase de entidad, datasets de entidad, referencias espaciales, dominios y más.

Las bases de datos espaciales existentes se pueden documentar y visualizar con facilidad: simplemente pasa el documento XML Workspace a Enterprise Architect y realiza ingeniería inversa del esquema de la geodatabase de ArcGIS. 

Enterprise Architect es compatible con la última plataforma ArcGIS 10.1 y la especificación GML 3.2.1.

El perfil UML para GML se lanzó como una implementación beta con Enterprise Architect 10.0.

ArcGIS y ArcCatalog son marcas comerciales, marcas comerciales registradas o marcas de servicio de Esri en los Estados Unidos, la Comunidad Europea o algunas otras jurisdicciones.

Modelado estratégico

El modelado estratégico permite a una organización planificar el futuro y tomar decisiones de acuerdo con su misión y valores. Enterprise Architect puede modelar cada etapa del proceso de planificación y desarrollo, llevando una idea ‘de las nubes a la realidad’

Diagramas compatibles

Puedes documentar los conceptos iniciales utilizando diagramas de mapas mentales y capturar importantes metas estratégicas, objetivos comerciales y estructura utilizando: 

 Mapas de estrategia
 Cadenas de valor
 Árboles de decisión
 Cuadros de mando integrales
Diagramas de flujo
Organigramas

Priorizar recursos

Cada uno de estos modelos de alto nivel se puede rastrear directamente al análisis y diseño de sistemas y procesos comerciales que implementan la estrategia corporativa, lo que ayuda a verificar que los recursos estén comprometidos con iniciativas que reflejen las prioridades comerciales.

Modelado de motivación

Representa un plan de negocios utilizando el Modelo de motivación empresarial (BMM). Ofrece información relevante para ejecutivos corporativos, estrategas y gerentes de línea de negocios, como un precursor fundamental para el análisis de un sistema. Conecta el espacio de la solución a tu propósito comercial original.

Diseño de sistemas dirigidos ​​por modelos

Al integrar muchas características de alta gama para ingenieros de sistemas, las ediciones Ultimate y Unified de Enterprise Architect proporcionan modelado SysML, simulación de modelos paramétricos, generación de código ejecutable y transformaciones de modelo a código para lenguajes de descripción de hardware (HDL) y Ada 2012

Idiomas de descripción de hardware

Las ediciones Systems Engineering y Ultimate de Enterprise Architect admiten la generación de código a partir de modelos de máquina de estado en lenguajes de descripción de hardware (HDL) como VHDL, Verilog y SystemC.

SysML y simulación de modelos

Enterprise Architect te permite desarrollar modelos SysML de forma rápida y sencilla, a través de un perfil estrechamente integrado. El perfil SysML para Enterprise Architect es compatible con cada uno de los nueve tipos de diagramas SysML 1.4 y la guía de modelos utilizando Quick Linker.

Las ediciones Systems Engineering y Ultimate de Enterprise Architect también proporcionan simulación de diagramas paramétricos SysML. Esto respalda el análisis de ingeniería de los parámetros críticos del sistema, incluida la evaluación de métricas clave como el rendimiento, la confiabilidad y otras características físicas.

Modelado de comportamiento avanzado y generación de código ejecutable

Enterprise Architect puede asociar comportamientos detallados con elementos de actividad e interacción de UML, lo que permite generar código ejecutable a partir de modelos de interacción (secuencia) y actividad. Esto permite derivar más que simples códigos auxiliares de los modelos, mediante la generación de modelos de comportamiento anidados que definen declaraciones ejecutables como lógica condicional, construcciones de bucle y asignaciones.

Herramientas colaborativas para la ingeniería de sistemas basada en modelos

Tecnologías de modelado
SysML
  • Especifica los requisitos del sistema, diseña estructuras de sistemas profundamente anidadas utilizando bloques y diagramas de bloques.
  • Analiza el comportamiento de sistema a sistema mediante diagramas de interacción, diagramas de actividad y gráficos de estado.
Simulación
  • Define la dinámica del sistema y aplica la corrección con bloques paramétricos y de restricción.
  • Incluye soporte para simular modelos de restricciones con capacidades de gráficos de resultados. Simula el comportamiento de Actividad, Estado, Proceso de Negocio, Interfaz de Usuario y Modelos de Interacción.
  • Verifica el comportamiento del sistema, gestiona la complejidad, controla la ejecución y comprende los sistemas complejos.
DDS
  • Especifica editores, suscriptores, temas y políticas de QoS centrados en datos.
  • Define asignaciones de reconstrucción local de datos para un acceso efectivo a los datos DDS.
  • Crea aplicaciones DDS heterogéneas en diferentes entornos de host.
Herramientas de desarrollo
Modelado UML
  • Impulsa un rápido desarrollo descendente con generación automática de pruebas y escenarios estructurados con creación automática de diagramas de actividad.
  • ¡Se admiten los 14 diagramas UML 2.4.1!
  • Genera código funcional directamente a partir de modelos de estado, actividad e interacción UML.
Scripting y automatización
  • Toma el control con scripts de Enterprise Architect en JavaScript, JScript y VBScript para manejar tareas de GUI repetitivas y que consumen mucho tiempo.
  • Amplía el conjunto de herramientas principal y aprovecha el repositorio de Enterprise Architect con su potente interfaz de automatización.
Visualizar, validar, depurar y perfilar
  • Comprende mejor el funcionamiento de su software con Visual Execution Analyzer.
  • Define puntos de prueba utilizando los principios de programación por contrato.
Herramientas para tomar el control

Gestión

  • Administra tus equipos, carga de trabajo, proyectos y requisitos desde una única plataforma.
  • Optimiza tus proyectos con control de versiones y seguridad de modelos.
Reportería
  • Envía un mensaje coherente con documentación RTF, HTML y PDF incorporada.
  • Utiliza documentos modelo, informes personalizados y plantillas de informes para obtener informes coherentes hasta el segundo proyecto.
Pruebas y control de calidad
  • Emplea auditoría, comparación de línea de base, seguimiento de problemas, errores y cambios para ayudarte a cumplir y superar los requisitos y niveles de calidad del proyecto.
Glosario
  • ¡Mantén a todos en la misma página con el poderoso glosario de proyectos integrado!

Ingeniería de sistemas avanzada impulsada por equipos

omg-logo
SysML-Logo

UML y SysML son marcas comerciales de Object Management Group, Inc. en los Estados Unidos y / o en otros países.

¡Toma el control de tus proyectos!

Herramientas probadas para visualizar, crear y planificar. Guía tu visión desde el concepto hasta el diseño, la construcción, la entrega y más.

Una plataforma de modelado escalable y multiusuario, específica de dominio. Junto con tecnologías como SysML y DDS; Enterprise Architect es el entorno de modelado de sistemas completo.

ea-logo

Con más de 850.000 usuarios efectivos en más de 130 países de todo el mundo, Enterprise Architect es la plataforma de modelado basada en UML, galardonada y confiable con un historial comprobado de entrega de sistemas, software y soluciones comerciales a nivel mundial.

Descarga tu versión de prueba GRATUITA hoy y descubre cómo Enterprise Architect te ayuda a ‘pensarlo bien’.

Colaborar e integrar
WebEA
procloudserver
Pro Cloud Server: OSLC RESTful API

Transforma radicalmente el valor comercial de SysML

Administración de pruebas

Enterprise Architect te ayuda a definir especificaciones de prueba, ejecutar pruebas y registrar resultados directamente de los elementos del modelo. Mantener los elementos del modelo y la documentación de prueba en un modelo integrado puede mejorar significativamente la comunicación entre los equipos de control de calidad, los desarrolladores de software, los analistas y los arquitectos

Herramientas para testing

Enterprise Architect proporciona las herramientas que necesitas para numerosas actividades relacionadas con las pruebas, que incluyen:

Gestión de puntos de prueba, que proporciona una potente ejecución de pruebas basada en modelos. Puedes definir puntos de prueba en los elementos de diseño de tu sistema, ejecutarlos en el entorno de modelado y registrar los resultados en tiempo real a medida que se ejecuta tu aplicación, sin la necesidad de construir manualmente el código del arnés de prueba. Los puntos de prueba también se pueden agregar en conjuntos de pruebas reutilizables, lo que te permite ahorrar un tiempo valioso.
Especificación de prueba: puedes adjuntar especificaciones de prueba detalladas a cualquier elemento en Enterprise Architect, junto con un registro de los resultados de la prueba, cuándo se ejecutaron las pruebas por última vez y quién lo hizo. Las pruebas unitarias, de sistema, de integración, de aceptación y de escenario se pueden capturar e informar sobre ellas, lo que proporciona una trazabilidad estricta entre la arquitectura y la información de prueba. ¡Enterprise Architect puede incluso generar automáticamente casos de prueba a partir de tus escenarios de casos de uso estructurados!
Compatibilidad con JUnit y NUnit: Enterprise Architect proporciona transformaciones de modelos que crean automáticamente elementos de prueba a partir de los elementos de diseño de tu sistema. Luego, Enterprise Architect puede generar automáticamente códigos auxiliares, lo que te permite concentrarte en definir la lógica de prueba. Puedes compilar, ejecutar y registrar los resultados de las pruebas utilizando tu programa de pruebas unitarias, todo sin salir de Enterprise Architect.

Enterprise Architect no es solo un entorno de modelado, también es un entorno completo de gestión de pruebas.

Priorizar recursos

Cada uno de estos modelos de alto nivel se puede rastrear directamente al análisis y diseño de sistemas y procesos comerciales que implementan la estrategia corporativa, lo que ayuda a verificar que los recursos estén comprometidos con iniciativas que reflejen las prioridades comerciales.

Pruebas unitarias integradas en el ciclo de modelado-desarrollo

Uno de los principios clave de las pruebas unitarias es que siempre debes escribir tus pruebas primero. Enterprise Architect te ayuda a hacer esto. Cuando agregas un nuevo método a una clase, ejecuta la transformación del caso de prueba en la clase. Enterprise Architect crea un método de prueba correspondiente que puede generar y completar los detalles. Esto se puede hacer fácilmente antes de que se haya creado el código que estás probando.

Interfaz de usuario, herramientas e impulsores de productividad

La interfaz de usuario de Enterprise Architect consta de una variedad de ventanas, menús y barras de herramientas de alto impacto que puedes organizar para adaptarse a tus métodos de trabajo

Edición en línea de elementos del diagrama

Enterprise Architect permite la edición rápida de propiedades de elementos directamente desde el diagrama. Con los comandos de edición en el lugar, puedes agregar y actualizar rápidamente características de elementos como atributos, operaciones y parámetros, todo sin salir de la Vista de diagrama. La edición rápida de elementos del diagrama se ve reforzada por numerosos atajos de teclado para crear y conectar elementos. 

 Exportar diagramas a una variedad de formatos de imagen (.bmp, .jpg, .png, .gif, .emf y .wmf)
 Los carriles permiten la partición lógica de diagramas
 La ventana Pan & Zoom proporciona una vista previa y una navegación sencilla de diagramas complejos
 Los filtros de diagrama comparan dinámicamente las arquitecturas ‘como están’ y ‘futuras’ o resaltan los cambios
 Compara y fusiona visualmente las líneas base del diagrama y revierte los cambios entre revisiones
 Los bloqueos en los diagramas evitan modificaciones accidentales
 Shape Scripts personaliza la representación de elementos y admite notaciones de modelado alternativas
 Las imágenes alternativas se pueden superponer a los elementos para reemplazar la imagen estándar

Patrones de modelo y aplicación

Enterprise Architect se distribuye con una serie de modelos predefinidos y patrones de aplicación para ayudar en la creación de nuevos proyectos y modelos. Cada patrón contiene notas útiles, referencias y elementos de inicio que, en conjunto, proporcionan un marco en el que puedes construir tu modelo. Por ejemplo, Enterprise Architect incluye patrones de aplicación Java y .Net que te permiten comenzar con un modelo de implementación básico, código generado y scripts apropiados para construir, ejecutar y depurar tu aplicación.

Modelo de validación

La validación del modelo comprueba los modelos UML y SysML con las reglas conocidas de la especificación, así como con las restricciones definidas dentro del modelo mediante el lenguaje de restricción de objetos (OCL). Puedes realizar la validación del modelo contra un solo elemento UML, un diagrama o un paquete completo. Por lo tanto, la capacidad de validación del modelo es una herramienta poderosa durante el proceso de revisión del modelo.

Herramientas de interfaz de usuario

El navegador de proyectos

El Navegador de proyectos muestra la jerarquía del modelo de su proyecto y facilita la adición, selección, reorganización o eliminación de paquetes, diagramas y elementos.

La caja de herramientas del diagrama

La Caja de herramientas de diagrama, que es sensible al contexto del diagrama que se está editando, proporciona un medio eficaz para crear conectores o elementos de modelo adecuados. 

La vista de diagrama

La Vista de diagrama, que da vida al modelo visualmente: 

Estiliza y colorea conectores y elementos para una mejor presentación e identificación
 Muestra diagramas en los estilos ‘Dibujado a mano’ y ‘Pizarra’ para indicar el estado del borrador y fomentar la retroalimentación
 Edita múltiples vistas al mismo tiempo, transfiriendo fácilmente elementos entre varios diagramas abiertos
 Ve elementos en formato tabular o de lista, explora los resultados de la búsqueda, rastrea sin problemas entre las representaciones visuales y el código fuente subyacente, y más …

Menús contextuales

Los menús contextuales proporcionan opciones específicas para el tipo de objeto y su entorno.

Diagrama flotante y vistas de acoplamiento

A menudo es útil ver varias vistas simultáneamente para realizar comparaciones, editar diagramas relacionados o hacer referencia a representaciones posteriores de un modelo determinado. Enterprise Architect te permite abrir varios diagramas a la vez y acoplarlos en cualquier lugar de la pantalla.

Puedes hacer lo mismo con otras vistas, como:

Búsqueda de modelos
Editor de documentos vinculados
Editor de código fuente
Tabla de estado
Lista de elementos

Esto significa, por ejemplo, que puedes editar un diagrama con todas sus vistas relacionadas visibles inmediatamente. Mueve o copia elementos fácilmente entre diagramas abiertos y puedes aprovechar monitores grandes o múltiples. Mantén el contexto y la continuidad entre las sesiones de edición simplemente guardando los diseños de las ventanas y las vistas abiertas en un Conjunto de trabajo en Enterprise Architect.

Generación de documentos y reportes

La producción de documentación es esencial para aprovechar todas las ventajas de Enterprise Architect. Enterprise Architect genera documentación de alta calidad en formatos RTF, PDF y HTML. Puedes informar fácilmente sobre un proyecto completo, partes seleccionadas del modelo o incluso agrupar paquetes de una manera diferente a la vista del proyecto mediante Documentos virtuales o Búsquedas de modelos.

Reportes de formato de texto enriquecido (RTF)

Compatible con Microsoft® Word® u OpenOffice, el generador de documentos RTF de Enterprise Architect es capaz de crear documentos completos de especificación directamente del modelo. Los documentos se generan a partir de plantillas personalizables, lo que te ayuda a crear informes y entregables de proyectos que se adaptan a tus estándares corporativos. Puedes incluir o excluir de forma selectiva elementos de información específicos para crear informes personalizados para una amplia gama de partes interesadas. Para llegar a un público más amplio, los informes también se pueden generar en formato PDF.

El escritor de reportes HTML

Enterprise Architect puede exportar un modelo completo o una sola rama del modelo a páginas HTML para una navegación conveniente a través de la web o la intranet corporativa. El reporte HTML proporciona un árbol de modelo muy detallado y fácil de usar. Además, los elementos con hipervínculos facilitan la navegación a la información relacionada. La documentación HTML se basa en plantillas HTML personalizables por el usuario, por lo que puedes adaptar las páginas web generadas a los estándares de tu empresa.

Editor de documentos integrado y documentos vinculados

Enterprise Architect puede adjuntar documentos de texto enriquecido a cualquier elemento del modelo. Estos documentos vinculados se crean a partir de plantillas personalizables y se incluyen en informes web generados y en formato de texto enriquecido. Por tanto, los documentos enlazados proporcionan una forma de reutilizar y rastrear la documentación de oficina existente, o de asociar información rica y de forma libre con elementos del modelo.

Escenarios de casos de uso estructurados

Los escenarios de casos de uso capturan información de análisis vital utilizando lenguaje natural. El editor de escenarios estructurados de Enterprise Architect te permite utilizar esta información para impulsar el desarrollo posterior y maximizar la trazabilidad a lo largo del ciclo de vida del desarrollo.

Puedes vincular los pasos del escenario a elementos de dominio, reglas comerciales y términos del glosario. A partir de escenarios estructurados, puedes generar casos de prueba, diagramas de actividad y otros diagramas de comportamiento UML. Incluso puedes aplicar ingeniería inversa a los diagramas de procesos existentes en especificaciones textuales estructuradas para producir documentos entregables.

Trazabilidad y responsabilidad

La trazabilidad ayuda a identificar la forma en que un determinado requisito o proceso se ha implementado en un sistema, lo que te permite seguir la ruta de las dependencias desde la solicitud inicial, a través de una solución modelada y hasta el sistema o proceso físico implementado

Navegador de elementos

El navegador de elementos proporciona una vista sensible al contexto de todos los metadatos relacionados con el elemento seleccionado. Esto te permite rastrear información sobre pruebas, gestión de proyectos, escenarios estructurados, mantenimiento y semántica de modelos. El Navegador de elementos, por lo tanto, proporciona un eje central para revisiones de modelos dinámicos y una plataforma de lanzamiento para acciones relacionadas.

Explorador de paquetes

El Explorador de paquetes es una vista tabular y editable de elementos que se usa para agilizar el proceso de creación y actualización de elementos en un paquete determinado. Esto puede ser particularmente útil para que los analistas editen definiciones de requisitos formales dentro del modelo. También puedes imprimir la lista o generar un documento RTF directamente desde las entradas en el Explorador de paquetes.

Seguimiento del uso de elementos

Enterprise Architect facilita el seguimiento y la visualización del uso de un elemento. Las funciones ‘Buscar’ y ‘Uso’ para los diagramas de Enterprise Architect, el Navegador de proyectos y el Navegador de paquetes muestran todas las apariciones de un elemento determinado en todo el modelo y te permiten navegar fácilmente a cualquier ocurrencia.

Crea diagramas con elementos relacionados

Enterprise Architect puede completar automáticamente un diagrama con todos los elementos relacionados con un elemento determinado. Puedes filtrar los elementos insertados según el tipo, la dirección y la profundidad de la relación. La función ‘Insertar elemento relacionado’ proporciona una forma rápida y poderosa de crear descripciones generales de relaciones específicas para tus marcos o código fuente de ingeniería inversa.

Otros reportes

Enterprise Architect admite una variedad de reportes útiles listos para usar que incluyen: detalles de recursos y tareas, problemas del proyecto, glosario del proyecto, estadísticas del proyecto (tamaño), detalles de dependencia e implementación y detalles de prueba.

Auditoría de modelos

La función de auditoría de Enterprise Architect rastrea y registra los cambios realizados en el modelo a lo largo del tiempo. Los administradores de modelos pueden usar Auditoría para monitorear información sobre cambios, como:

Quién cambió un elemento
Cuántos elementos cambiaron
Cuándo cambiaron los datos
Cuáles eran los valores anteriores
Qué tipo de elementos cambiaron

La vista de auditoría se puede personalizar para mostrar tipos específicos de cambio y para filtrar los cambios por período de tiempo o usuario.

Análisis de brechas y dependencias

Matriz de análisis de brechas

La matriz de análisis de brechas incorporada de Enterprise Architect te ayuda a modelar las brechas entre tus arquitecturas tal como están y futuras. La matriz proporciona una interfaz conveniente para definir y monitorear los elementos de brechas identificadas, que se pueden rastrear hasta otros elementos en el modelo empresarial.

Matriz de relaciones

La Matriz de relaciones te ayuda a estudiar las relaciones entre los elementos del modelo en una vista tabular. Úsalo para identificar fácilmente las brechas de trazabilidad y para crear, modificar o eliminar relaciones de manera conveniente. Documenta qué relaciones forman las operaciones CRUD utilizando superposiciones textuales, o personaliza las superposiciones matriciales para adaptarse a tu dominio de modelado particular.

Ventana de trazabilidad

La ventana de trazabilidad proporciona una vista dinámica y navegable de las relaciones del elemento actual con otros elementos del modelo. Las relaciones que se muestran incluyen agregación, herencia y dependencia; también se muestran los elementos incrustados. Al resaltar las interconexiones entre los niveles de abstracción en el modelo, la ventana de trazabilidad proporciona una poderosa herramienta de análisis de impacto que te ayuda a ver el efecto de los requisitos cambiantes en los elementos posteriores.

Encontrar elementos y buscar metadatos

Búsqueda de modelos

La potente función de búsqueda de modelos recupera cada elemento del modelo que cumple con los criterios versátiles que definas. Los elementos enumerados en los resultados de la búsqueda se pueden seleccionar para imprimir, informar, editar, agregar a la documentación e insertar en los temas de Team Review.

Vistas de modelo

La ventana Vistas del modelo de Enterprise Architect proporciona una vista dinámica y filtrada de los elementos de la jerarquía del modelo subyacente. Puedes organizar los elementos según criterios de búsqueda, elementos y diagramas favoritos o información específica de la tecnología, como elementos pertenecientes a un punto de vista de marco particular. Las vistas se pueden almacenar localmente para que las utilicen personas o se pueden incluir en un repositorio compartido para lograr vistas colaborativas. Se pueden configurar notificaciones automáticas para una vista de modelo determinada para que te avise cuando un elemento creado por otro autor se agrega a la vista.

Colaboración y equipos distribuidos

Enterprise Architect ofrece una funcionalidad específica para compartir proyectos en entornos de desarrollo distribuidos y basados ​​en equipos. Los proyectos se pueden compartir a través de la implementación en red de repositorios de modelos, replicación, importación / exportación XMI, control de versiones, control de paquetes y seguridad del usuario

Chat de igual a igual y discusiones de elementos

Mantén a todos en la misma página con mensajes en tiempo real. Utiliza la Ventana de colaboración para respaldar la cooperación con individuos y equipos, y envía objetos de modelos, imágenes y archivos de texto relevantes. Mantén discusiones sobre elementos y objetos individuales en el modelo para mantener un registro de decisiones y comentarios. Supervisa los objetos importantes para las discusiones entrantes y manténte informado y actualizado sobre la colaboración en el modelo.

Reseñas del equipo

Los elementos de revisión en Enterprise Architect ofrecen revisiones formalizadas de los desarrollos y el progreso de los proyectos. Designa aprobadores, establece un cronograma para la revisión y envía notificaciones de recordatorio a los aprobadores designados. Recopila información de revisión y comentarios de las partes interesadas en WebEA, el portal de colaboración de partes interesadas basado en la nube y en tiempo real de Enterprise Architect.

Diagramas de actualización automática

Utiliza la nueva opción de diagrama de actualización automática para colaborar en diagramas en tiempo real en un entorno distribuido. Actualiza el diagrama en un intervalo de tiempo preferido para permitir que los equipos supervisen las actualizaciones a medida que ocurren. Combínalo con las capacidades de Chat, Discusión y Revisión de Enterprise Architect y experimenta un entorno de modelado dinámico, distribuido y en tiempo real.

Soporte para modelos grandes y muchos usuarios concurrentes

Enterprise Architect es altamente escalable, con una variedad de opciones de implementación que se adaptan fácilmente a grandes equipos. Con soporte para miles de usuarios que trabajan simultáneamente en el mismo modelo, toda tu organización puede compartir una visión de tu empresa.

La capacidad de colaborar y compartir todo, desde modelos estratégicos amplios hasta soluciones, implementaciones y hojas de ruta de estado futuro, es una fórmula poderosa y exitosa para las empresas adaptables. Para los usuarios comerciales que no están conectados con el modelado, puedes ofrecer vistas personalizadas basadas en navegador de los datos del modelo utilizando Prolaborate y Pro Cloud Server.

Pro Cloud Server y Prolaborate

Conecta Enterprise Architect a Pro Cloud Server y experimenta un acceso optimizado a tus modelos desde cualquier ubicación habilitada para la web. Colabora en modelos usando una URL simple. Utiliza Prolaborate para obtener comentarios y compartir vistas personalizadas con personas que no están en los modelos.

Instálalo en la infraestructura de tu empresa y ejerce un control total sobre tu configuración y datos. No se requieren controladores de base de datos u otros componentes de acceso del lado del cliente.

Importación y exportación XML

Los formatos de archivo Native XEA y Native XML de Enterprise Architect ofrecen un intercambio/ida y vuelta de modelos más rápido entre los repositorios de Enterprise Architect. En entornos distribuidos, cada modelador puede trabajar sin conexión en un archivo separado copiado de un modelo maestro. Cualquier cambio relevante se puede fusionar de nuevo en el archivo maestro.

Enterprise Architect también admite un formato de intercambio de modelos basado en XML conocido como Intercambio de metadatos XML (XMI). Puedes utilizar la función XMI de Enterprise Architect para compartir información del modelo con repositorios de terceros. XMI te permite exportar paquetes discretos o ramas de modelos completos a archivos XML, que se pueden importar a otros modelos o mantener en un repositorio de control de versiones.

Seguridad

La seguridad basada en roles (usuario) en Enterprise Architect te ayuda a controlar el acceso a varias funciones de edición al requerir que los autores inicien sesión en el modelo con ciertos privilegios.

Los autores de modelos pueden bloquear elementos por usuario o por grupo.
Evita que varios usuarios editen la misma información al mismo tiempo.
Limita los cambios de modelo por parte de los usuarios no designados como autores del modelo.
Establece ‘Niveles de visibilidad’ para restringir el acceso de lectura a las secciones del modelo.

Las restricciones del modelo agregan protección adicional con reglas además de la autorización de seguridad del usuario del modelo para evitar la destrucción no deseada de los datos del modelo.

Administración de proyectos

Enterprise Architect brinda soporte para administrar tu proyecto. Los gerentes de proyecto pueden usar Enterprise Architect para asignar recursos a elementos, medir el riesgo y el esfuerzo y estimar el tamaño del proyecto

Estimación de proyectos con métricas de casos de uso

La capacidad de métricas de casos de uso dentro de Enterprise Architect facilita la evaluación de la complejidad relativa de un proyecto de software, en función del número y tipo de casos de uso dentro del modelo, y del tipo de proyecto de desarrollo y las capacidades del entorno de desarrollo.

Con experiencia, el enfoque de métricas de casos de uso es una excelente manera de evaluar rápidamente el alcance de un proyecto.

Recursos

Enterprise Architect puede almacenar información de recursos junto con el modelo. Esto ayuda a conectar al gerente de proyectos y al equipo de desarrollo, lo que permite informes y evaluaciones actualizados sobre cómo se está desarrollando un proyecto.

Qué “puntos calientes” han ocurrido, qué elementos están atrasados ​​y otros problemas críticos de recursos pueden vincularse directamente a los elementos del modelo y buscarse con facilidad utilizando la función integral de Búsqueda de modelos.

Construcción

Combina una vista en tiempo real del desarrollo de software actual, diseño de modelos, implementación, gestión de proyectos y pruebas, mantenimiento y otros escenarios de gestión de proyectos. Una valiosa visión de gestión que ayuda a guiar proyectos exitosos y su entrega.

Gráficos y tableros

Crea representaciones visuales de datos de gestión de proyectos para informar e impulsar decisiones de gestión de proyectos. Grafica y analiza información importante, como tareas activas por desarrollador, fases de elementos de trabajo por desarrollador, la cantidad de elementos de trabajo en cada etapa de un tablero Kanban y mucho más. Utiliza una plantilla para acelerar su creación.

Glosario de proyectos

Enterprise Architect agrega un glosario modelo a cada proyecto de desarrollo, lo que facilita la definición y difusión de nuevos términos y definiciones, que pueden resultar desconocidos para los miembros del equipo nuevos en el proyecto o en el dominio del problema.

Tareas de modelo, vista de Gantt y calendario de proyectos

El seguimiento, la priorización y la asignación de tareas es una parte fundamental de la gestión del desarrollo de un modelo a lo largo del tiempo. Enterprise Architect te permite realizar un seguimiento de las tareas del modelo con respecto a los recursos individuales y al proyecto en su conjunto. Las asignaciones de tareas se pueden ver como un diagrama de Gantt, lo que permite monitorear el progreso visualmente.

El Calendario de proyectos integrado te permite definir y realizar un seguimiento de eventos importantes, hitos y reuniones directamente dentro del entorno de modelado. Cada autor del modelo tiene acceso a una vista personalizada del proyecto a través de la ventana de Información personal, que permite a los usuarios registrar el progreso de sus propias tareas, enviar y recibir correo dentro del modelo y definir conjuntos de trabajo de diagramas y otras vistas específicas para sus roles.

Tableros Kanban

Administra el flujo de trabajo utilizando tableros Kanban en Enterprise Architect para ofrecer una vista sencilla, profunda y dinámica de la información del modelo. Los Kanbans en Enterprise Architect son altamente configurables y los usuarios pueden definir dinámicamente su estructura, contenido y apariencia de carriles, colores y el número máximo de elementos en un carril por propiedades de elemento y valores etiquetados, ofreciendo un resumen de progreso dinámico y fácil de ver de las etapas del proyecto.

Gestión de cambios y control de versiones

Enterprise Architect admite el control de versiones de paquetes de modelos y sus subpaquetes. Las revisiones de paquetes se pueden almacenar y administrar directamente en un proyecto de Enterprise Architect, o se pueden mantener utilizando una aplicación de control de versiones de terceros dedicada

Aplicar control de versión

La aplicación del control de versiones a los modelos Enterprise Architect proporciona dos beneficios clave:

La capacidad de coordinar el intercambio de paquetes entre usuarios
Una historia de cambios en los paquetes de Enterprise Architect, que facilita la recuperación de versiones anteriores.

Enterprise Architect es compatible con Subversion, CVS y Microsoft Team Foundation Server (TFS) aplicaciones de control de versiones, así como cualquier producto de control de versiones que cumple con el estándar Microsoft Common Source Code Control (SCC), versión 1.1 o superior. Por ejemplo, Visual Source Safe o Clear Case.

Líneas base del modelo, comparar y fusionar

La edición Corporativa de Enterprise Architect proporciona la posibilidad de realizar una ‘línea de base’ (instantánea) de un paquete de modelo en un momento determinado. La línea base luego se puede utilizar con la utilidad Comparar (diff) de Enterprise Architect para explorar visualmente los cambios en el paquete, sus elementos o sus diagramas en un punto posterior del desarrollo. Las diferencias se pueden fusionar desde la línea base con el modelo actual, lo que le permite “revertir” los cambios a una revisión anterior de ese paquete. De este modo, varios usuarios pueden contribuir con revisiones a un paquete fuera de línea y luego incorporarlas nuevamente al modelo común.

Comparación de diagramas con líneas base

Una potente utilidad de comparación de diagramas te ayuda a analizar visualmente los cambios en los diagramas entre revisiones. Los elementos de cambio y los conectores codificados por colores te ayudan a ver lo que se ha agregado, eliminado o movido en el diagrama con la capacidad de restaurar instantáneamente cualquier elemento a un estado anterior si es necesario.

Además de comparar y fusionar cambios desde una línea base almacenada dentro del modelo actual, la utilidad Comparar de Enterprise Architect te permite comparar un paquete con:

Un archivo en el disco, creado utilizando la función de exportación XMI de Enterprise Architect en el paquete
Un archivo XMI con versión controlada para el paquete seleccionado
Cualquier línea base del paquete que reside en un modelo externo al que tiene acceso.

Arquitectura empresarial y SOA

Sparx Systems admite marcos arquitectónicos estándar de la industria para facilitar el modelado empresarial

Marcos de arquitectura empresarial

Las implementaciones de framework en Enterprise Architect se basan en UML y sus especificaciones relacionadas, lo que maximiza el rigor arquitectónico y permite a los usuarios intercambiar información de modelos empresariales utilizando estándares como XMI. Los siguientes marcos de arquitectura están disponibles como extensiones de complemento para Enterprise Architect:

 Framework Zachman
 DoDAF
 MODAF
 UPDM
 TOGAF

Además de los marcos arquitectónicos, Enterprise Architect tiene soporte integrado para la última notación de modelado empresarial ArchiMate 2.0 de The Open Group.

Arquitectura orientada a servicios (SOA)

Enterprise Architect implementa el Lenguaje de Modelado de Arquitectura Orientada a Servicios (SoaML) de OMG, que proporciona un enfoque basado en estándares para modelar soluciones SOA utilizando UML.

Como complemento natural de SoaML, Enterprise Architect también es compatible con Service Oriented Modeling Framework (SOMF), que fomenta una visión holística de las entidades de software empresarial a través de una notación independiente de la tecnología. La notación de modelado SOMF proporciona un enfoque intuitivo para visualizar los estados ‘used-to-be’, ‘as-is’ y ‘to-be’ de la cartera de servicios empresariales.

Capacidad XSD y WSDL

Enterprise Architect puede modelar, realizar ingeniería avanzada e ingeniería inversa de dos tecnologías clave del W3C: XML Schema (XSD) y Web Service Definition Language (WSDL). El soporte XSD y WSDL es fundamental para el desarrollo de una arquitectura orientada a servicios completa. El acoplamiento de UML con XML proporciona un mecanismo natural para especificar, construir y desplegar artefactos SOA basados ​​en XML dentro de una organización. Las capacidades XSD y WSDL de Enterprise Architect también admiten la generación de BPEL a partir de modelos UML.

Herramienta de modelado Archimate® 3.1

Certificado ArchiMate

Enterprise Architect es una herramienta de modelado certificada por ArchiMate para planificar, diseñar y documentar las arquitecturas empresariales de su organización, incluidas vistas y puntos de vista empresariales, procesos comerciales, estructuras, flujos de información, sistemas de TI e infraestructura técnica.

Aprovecha al máximo las funciones descriptivas y analíticas del lenguaje ArchiMate en Enterprise Architect y ayuda a brindar una visión compartida.

Con Enterprise Architect, el modelado de ArchiMate es más detallado e integrado que nunca

Ahorra tiempo y energía

Pon en marcha tus proyectos de modelado con patrones de modelo ArchiMate. Enterprise Architect incluye más de 1000 patrones de modelo, lo que ofrece una forma más rápida y sencilla de poner en marcha tus proyectos.

Las plantillas cubren todas las vistas de ArchiMate, desde diagramas de motivación y estrategia hasta implementación y migración, ideales tanto para modeladores novatos como avanzados.

Mira la gama de patrones de modelo y diagramas de ejemplo en nuestra Galería de diagramas ArchiMate.

Cada punto de vista contemplado

Aprovecha al máximo la claridad, la percepción y el enfoque que ofrece el lenguaje ArchiMate. Enterprise Architect permite un modelado preciso y confiable de los 23 puntos de vista de ejemplo detallados en la especificación ArchiMate 3 de The Open Group®.

Enterprise Architect versión 16 está certificado por The Open Group® para ArchiMate 3.1.

Promulgar la gobernanza

Implementa la gobernanza con marcos de arquitectura centralizados, reglas comerciales, estrategias, regulaciones, pautas, procesos y requisitos dentro de tu modelo compartido.

Lleva a cabo revisiones y aprobaciones formales, registra, revisa y monitorea la deuda técnica a nivel corporativo. Crea artefactos de documentos en Enterprise Architect y conecta el gobierno corporativo a los artefactos de repositorio posteriores.

Ver la empresa como un todo

Enterprise Architect admite el modelado desde la estrategia y los requisitos hasta el diseño y la implementación de sistemas. Con un conjunto combinado de capacidades de modelado, la empresa se puede ver y analizar como un todo.

Las potentes herramientas de análisis de impacto ayudan a identificar qué sistemas se ven afectados por un cambio de proceso y viceversa. Los miembros del equipo y las partes interesadas pueden ser consultados y notificados cuando los cambios los afecten, asegurando que estén informados y conectados con la solución final.

Con Enterprise Architect, el modelado de ArchiMate es más detallado e integrado que nunca

Involucra a las partes interesadas con Prolaborate

Prolaborate es un complemento de Enterprise Architect que cierra la brecha de comunicación entre los expertos en la materia responsables del modelado y las partes interesadas del negocio. Ofreciendo paneles personalizados y vistas cerradas de la información del modelo, Prolaborate simplifica la información del repositorio para los no modeladores. Realiza flujos de trabajo de revisión personalizados, involucra a las partes interesadas clave y respalda la toma de decisiones.

Más información sobre Prolaborate

Impulsa una mejor toma de decisiones

El repositorio de modelos ofrece una fuente central de información para ayudar a impulsar la estrategia empresarial. Accede a un rico repositorio de información desde el cual extraer e impulsar la transformación digital y adaptarse al cambio.

Con la gran cantidad de capacidades de modelado de Enterprise Architect, tu empresa puede compartir el mismo repositorio para comparar y contrastar los diversos niveles de estrategia, negocios y tecnología para administrar de manera colaborativa la arquitectura de tu organización.

Maximizar la reutilización

Ahorra un tiempo precioso y benefíciate de todo tu arduo trabajo.

  • Guarda los artefactos y activos de la arquitectura para reutilizarlos en el futuro en el repositorio.
  • Reutiliza estructuras de modelo completas desde el navegador.
  • Simplifica el acceso a los estándares de la industria y otros activos y recursos del marco.

Trazabilidad completa

Conecta y rastrea una amplia gama de conexiones a través de arquitecturas de estado actuales y futuras, desde requisitos, partes interesadas, motivaciones y objetivos, hasta el cumplimiento normativo.

Ventana de trazabilidad: proporciona información detallada sobre relaciones y dependencias.
Matriz de análisis de brechas: analiza los artefactos del modelo e identifica las brechas potenciales entre las soluciones.
Relaciones entre capas y diagramas de trazabilidad: los elementos no están restringidos por tipo de diagrama y se pueden usar en múltiples diagramas. Crea un diagrama de elementos relacionados para representar cualquier nivel de granularidad.

Vistas y diagramas personalizados

Define tu propia vista y diagramas personalizados con acceso completo al conjunto de herramientas de modelado de Enterprise Architect. Modela más allá de los límites de cualquier lenguaje o marco. Adapta tu enfoque de modelado de arquitectura a la tarea en cuestión.

Transmite información personalizada sobre capacidades comerciales, arquitecturas, interacciones del sistema y muchos otros escenarios.

Colaborar y compartir el enfoque

Colabora en elementos de trabajo compartidos con Model Chat y Model Mail. Abre discusiones de elementos y crea revisiones estructuradas. Asigna elementos de trabajo, calcula la entrega del proyecto y mejora el flujo de trabajo con los tableros Kanban.

Abre el modelo, su contenido y significado a los miembros no modeladores de una organización. Involucra a las partes interesadas de alto nivel y filtra el diseño y la planificación en toda la organización.

Arquitectura basada en modelos

Enterprise Architect proporciona la capacidad de ejecutar transformaciones de Arquitectura Basada en Modelos (MDA). Proporciona un método totalmente configurable para convertir elementos de modelo y fragmentos de modelo de un dominio a otro. Por lo general, esto implica convertir elementos del Modelo Independiente de la Plataforma (PIM) en elementos del Modelo Específico de la Plataforma (PSM). Un solo elemento del PIM podría ser responsable de crear múltiples elementos de PSM en múltiples dominios

Enterprise Architect proporciona la capacidad de ejecutar transformaciones de Arquitectura Basada en Modelos (MDA). Proporciona un método totalmente configurable para convertir elementos de modelo y fragmentos de modelo de un dominio a otro. Por lo general, esto implica convertir elementos del Modelo Independiente de la Plataforma (PIM) en elementos del Modelo Específico de la Plataforma (PSM). Un solo elemento del PIM podría ser responsable de crear múltiples elementos de PSM en múltiples dominios

Transformaciones

Las transformaciones son un gran impulso a la productividad y reducen la necesidad de implementar manualmente clases y elementos de acciones para un dominio de implementación en particular. Por ejemplo, las tablas de la base de datos se pueden derivar automáticamente de clases PIM persistentes.

Las capacidades de MDA de Enterprise Architect te permiten:
Aprovechar las transformaciones integradas para derivar automáticamente:

 Modelos de datos (DDL)
 Modelos de código, incluidos C # y Java
 Modelos XML, como XSD y WSDL
 Modelos de prueba para JUnit y Nunit
 Diagramas de actividad y scripts de prueba de escenarios de casos de uso estructurados
Definir nuevas transformaciones utilizando un poderoso enfoque basado en plantillas
Repetir las transformaciones para garantizar la coherencia entre los modelos de origen y destino a medida que cambian con el tiempo.

Iconos AWS, Azure y Google Cloud

Documenta tus arquitecturas de nube mediante grupos de íconos. Modela diagramas de arquitectura de nube en Enterprise Architect para alinear la estrategia, el análisis y el despliegue. Enterprise Architect combina la fuerza de los modelos arquitectónicos con la comodidad de los iconos de arquitectura de Amazon Web Services (AWS), Microsoft Azure y Google Cloud Platform (GCP), para una potencia y claridad de diagramación excepcionales. Accede a una gama de patrones de modelos y entrega tu arquitectura de despliegue más rápidamente.

Creación rápida de diagramas

Utiliza la gama de patrones del Asistente para modelos para seleccionar y generar diagramas de arquitectura de despliegue ahorrando tiempo y costes de desarrollo. Observa la gama completa de patrones de modelos en nuestra Galería de diagramas.

Simplemente arrastra y suelta los íconos de arquitectura de la caja de herramientas en su diagrama para adaptar y construir diagramas rápidamente.

Completa plataforma de modelado

Utiliza las funciones de trazabilidad para conectar tu arquitectura de nube con tu modelado sobre estrategia, pruebas, análisis, requisitos de nube e implantación.

Enterprise Architect es una potente plataforma que puede utilizarse para definir el contexto estratégico de la estrategia arquitectónica, la propia arquitectura y las iniciativas de implantación que materializan esos diseños.

Publica en toda la empresa

Publica y comparte tus diagramas arquitectónicos con aquellos que más importan mediante la generación de documentación, WebEA y Prolaborate. Asegúrate de que las partes interesadas y los equipos de implementación puedan acceder y proporcionar comentarios instantáneos, almacenados dentro del modelo.

Construye una visión de tu empresa

Enterprise Architect ayuda a las organizaciones a modelar y gestionar la complejidad. Al integrar y conectar una amplia gama de información estructural y de comportamiento que abarca sistemas, software, procesos y arquitecturas, puedes construir un modelo coherente y verificable de lo que es o lo que será.

Ingeniería de código

La ingeniería de código abarca la generación automatizada de código, la ingeniería inversa del código fuente y la sincronización entre el código fuente y el modelo. Enterprise Architect admite la ingeniería de código para más de diez lenguajes de programación listos para usar

Más de 10 lenguajes listos para usar

ActionScript 
 C
 C # (para .NET 1.1 y .NET 2.0)
 C ++ (y extensiones administradas .NET)
 Delphi
 Java (incluyendo Aspects y Generics)
 PHP
 Python
 Visual Basic
 Visual Basic .NET
 Lenguajes de descripción de hardware: HDL (Ada, VHDL más.)

Importar archivos .jar y ensamblajes .NET

Además de los archivos de código fuente, Enterprise Architect realiza ingeniería inversa de módulos binarios de:

Archivos Java Archive (.jar)
Archivos .Net PE (.exe, .dll)
Archivos de idioma intermedio (.il)

Generación de código fuente personalizable

El Marco de Plantillas de Código de Enterprise Architect proporciona una ingeniería avanzada potente y flexible de modelos UML en código fuente. Las plantillas de código especifican transformaciones personalizables de elementos UML a un lenguaje de programación de destino. Esto significa que puedes adaptar el código fuente generado a tus estándares. Además, puedes utilizar el Marco de Plantillas de Código para la ingeniería avanzada de lenguajes adicionales, que no estén ya incorporados en Enterprise Architect.

Generación de código bajo demanda y en vivo

Enterprise Architect proporciona una función de generación de código en vivo que actualiza automáticamente tu código fuente a medida que realizas cambios en tu modelo.

Por ejemplo, cuando creas nuevas operaciones y atributos para una clase en el modelo, estos se escriben instantáneamente en el archivo fuente.

Sintaxis incorporada que resalta el código fuente con fuente dinámica 'outliner'

Puedes utilizar el editor de código fuente integrado para abrir, ver y modificar archivos de código fuente. Simplemente selecciona un elemento en el modelo y el editor muestra su código fuente con la sintaxis resaltada y un esquema de código navegable.

Utiliza la barra de herramientas del editor para generar código rápidamente o sincronizar el modelo.

Visualizar, depurar y perfilar código de ejecución

El Analizador de Ejecución Visual de Enterprise Architect proporciona facilidades para modelar, desarrollar, depurar, perfilar y administrar una aplicación desde el entorno de modelado

Salidas generadas

Los resultados generados por el Analizador de Ejecución Visual benefician el proceso de desarrollo:

 Brindándote una mejor comprensión de cómo funciona tu sistema
 Permitiéndote documentar las funciones del sistema automáticamente
 Proporcionándote información sobre la secuencia de eventos que conducen a eventos erróneos o comportamiento inesperado del sistema.

Las herramientas de análisis proporcionadas por el Analizador de Ejecución Visual se pueden utilizar para:

Generar diagramas de secuencia, registrando la ejecución en vivo de una aplicación o pilas de llamadas específicas. Visualiza cómo interactúan varias instancias de cada clase en tiempo de ejecución
Derivar diagramas de transición de estado, que ilustran cambios en las estructuras de datos
Crear diagramas de objetos de forma dinámica mientras controlas una sesión de depuración. Agrega de forma selectiva objetos con su información de estado de ejecución y sus relaciones con otros objetos
Crear informes de Profiler, que muestren secuencias de aplicaciones y frecuencia de llamadas de operación
Optimizar los recursos del sistema existentes y comprender la asignación de recursos
Asegurarte de que el sistema siga las reglas según lo diseñado
Producir documentación de alta calidad que refleje con precisión el comportamiento del sistema
Comprender cómo y por qué funcionan los sistemas y el código existente.
Capacitar a los nuevos empleados en la estructura y función de un sistema.
Identificar llamadas a funciones costosas o innecesarias
Ilustrar interacciones, estructuras de datos y relaciones importantes dentro de un sistema
Rastrear problemas hasta una línea específica de código, interacción del sistema o evento
Visualizar por qué es importante una secuencia de eventos
Establecer la secuencia de eventos que ocurren inmediatamente antes de la falla del sistema.
Depurar aplicaciones .Net, C ++ y Java, incluida la depuración remota y el soporte de emuladores y dispositivos físicos Android mediante el protocolo JDWP.

Simulación de modelos

La simulación de modelos de Enterprise Architect da vida a tus modelos de comportamiento y diseños de interfaz de usuario con ejecución en tiempo real

Simulación de modelos

La simulación de modelos ofrece varios beneficios al ayudarte a:

 Obtener una mejor comprensión de cómo funciona realmente un modelo en tiempo de ejecución
 Validar que tus modelos de comportamiento describen el proceso correcto o el flujo de eventos
 Verificar el comportamiento de los wireframes de la interfaz de usuario antes de comprometerse con la implementación
 Identificar posibles cuellos de botella, ineficiencias y otros problemas en el modelo de su sistema o proceso comercial
 Detectar errores al principio del ciclo de desarrollo antes de asignar recursos para la implementación.

La simulación de modelos se puede aplicar a cuatro tipos de modelos de comportamiento en Enterprise Architect, que incluyen:

Actividades UML
Interacciones UML
Máquinas de estado UML, incluyendo las representadas como una tabla de estado
Modelos de procesos de negocio usando notación BPMN.

También puedes simular el comportamiento de cuadros de diálogo y controles que se han modelado utilizando el perfil Win32 de Enterprise Architect para diseños de interfaz de usuario.

Tú controlas la velocidad de la simulación y las rutas a través del modelo simulado: controla manualmente las opciones tomadas en cada punto de decisión o guía por adelantado cómo se activa cada disparador.

Con este último enfoque, puedes automatizar varias simulaciones del mismo modelo, revelando cómo se comporta el sistema en diferentes escenarios de tiempo de ejecución.

Con la capacidad de establecer puntos de interrupción arbitrarios, la capacidad de simulación de modelos de Enterprise Architect es una herramienta poderosa para analizar la toma de decisiones y mejorar los procesos comerciales o los modelos de sistemas ejecutables en un entorno libre de riesgos.

Ampliación de Enterprise Architect

Enterprise Architect proporciona numerosas facilidades para ampliar la funcionalidad que se proporciona con la herramienta lista para usar. Los usuarios pueden ampliar la gama de notaciones de modelado para dominios específicos, agregar recursos de modelado personalizados, como patrones de modelo, o incluso implementar herramientas completamente nuevas que operan en el modelo utilizando la interfaz de automatización y los complementos

Modelado específico de dominio

Perfiles UML

Los perfiles UML amplían el lenguaje UML para construir modelos en dominios particulares. Enterprise Architect tiene un mecanismo de perfil UML genérico que permite a los usuarios crear, compartir y usar perfiles como extensiones integradas al entorno de modelado central.

Por ejemplo, el perfil UML para el esquema XML definido por David Carlson en Modelado de aplicaciones XML con XML está disponible para Enterprise Architect. Este perfil describe un conjunto de extensiones a los modelos de clase UML para el modelado preciso de esquemas XSD.

Patrones

El soporte de Enterprise Architect para Patrones proporciona un medio excelente para lograr la reutilización y la solidez. Los patrones representan un grupo de objetos y clases en colaboración que se pueden abstraer de un conjunto general de escenarios de modelado.

A medida que se descubren patrones en cualquier proyecto nuevo, la plantilla de patrón básica de compromisos anteriores puede reutilizarse con las variables apropiadas renombradas para adaptarse al proyecto actual.

Los patrones generalmente describen cómo resolver un problema abstracto, y es tarea del usuario del patrón modificar elementos en el patrón para satisfacer las demandas del compromiso actual.

Tecnologías MDG

Las tecnologías MDG encapsulan una colección lógica de recursos (como patrones y perfiles) que pertenecen a una tecnología o dominio de modelado específico. Estos son recursos “conectables” para Enterprise Architect que residen en un directorio físico o en una URL.

Los usuarios pueden crear sus propias tecnologías MDG con la ayuda de Profile Helpers, que lo guían a través del proceso de creación de un perfil UML, cajas de herramientas asociadas y nuevos tipos de diagramas. Además, los usuarios pueden aprovechar las tecnologías MDG empaquetadas con el instalador de Enterprise Architect, como ArchiMate y Mind Mapping. Las tecnologías de complemento gratuitas que admiten actividades como la ingeniería de código CORBA y la validación del modelo BPMN también están disponibles para su descarga en: http://www.sparxsystems.com/resources/mdg_tech.

Además, hay disponibles soluciones con licencia para modelado de sistemas (SysML), servicios de datos distribuidos (DDS) y otros dominios de modelado.

Interfaz de automatización

La interfaz de automatización te permite acceder a los aspectos internos de los modelos de Enterprise Architect. Por ejemplo, utilizando la interfaz de automatización, podrías: 

 Realizar tareas repetitivas, como actualizar el número de versión de todos los elementos de un modelo.
 Generar código a partir de un diagrama de máquina de estados
 Producir informes personalizados
 Ejecutar consultas ad hoc contra el modelo

Todos los entornos de desarrollo capaces de generar clientes ActiveX Com deberían poder conectarse a la interfaz de automatización de Enterprise Architect.

Complementos

Los complementos permiten agregar funcionalidad a Enterprise Architect y extender su interfaz de usuario. El marco de complementos de Enterprise Architect se basa en la Interfaz de automatización, lo que proporciona varias ventajas clave sobre los clientes de automatización independientes:

Los complementos pueden definir menús y submenús de Enterprise Architect
Los complementos reciben notificaciones sobre varios eventos de la interfaz de usuario de Enterprise Architect, incluyendo los clics en el menú y los cambios en los archivos
Los complementos pueden (y deben) escribirse como componentes en proceso (DLL); esto proporciona una menor sobrecarga de llamadas y una mejor integración en el entorno de Enterprise Architect
Debido a que ya se está ejecutando una versión actual de Enterprise Architect, no es necesario iniciar una segunda copia de Enterprise Architect a través de la interfaz de automatización
Debido a que el complemento recibe identificadores de objetos asociados con la copia de Enterprise Architect que se está ejecutando actualmente, hay más información disponible sobre la actividad del usuario actual, como qué objetos de diagrama están seleccionados
No es necesario que hagas nada, más que instalar el complemento para que sea utilizable; es decir, no tienes que configurar complementos para que se ejecuten en tus sistemas

Pro Cloud Server

La aplicación Sparx Systems Pro Cloud Server proporciona un mecanismo conveniente para alojar modelos. Proporciona un fácil acceso a las personas de su equipo y, opcionalmente, a clientes y consultores externos en cualquier parte del mundo

Esta sección tiene como objetivo:

Familiarizarte con los conceptos involucrados 
Resaltar la funcionalidad principal disponible con Pro Cloud Server 
Discutir las consideraciones sobre cuándo y dónde debes usar un servidor Pro Cloud

Presentación de Pro Cloud Server para Enterprise Architect

Los modelos de Enterprise Architect se almacenan en bases de datos. Antes de la introducción de Pro Cloud Server (y su predecesor, Cloud Services), Enterprise Architect requería que los usuarios instalaran los controladores adecuados para cada DBMS al que se conectaban y, en algunos casos, definían un DSN ODBC para cada base de datos. Enterprise Architect luego usaría ODBC DSN para conectarse directamente a la base de datos y recuperar datos del modelo. Con la introducción del Pro Cloud Server, todo lo que se necesita es una URL al modelo, que proporciona los siguientes beneficios extendidos:

  1. El proceso de configuración de controladores y conexiones ahora puede ser realizado una vez por un administrador durante la configuración del servidor. La única configuración requerida en una máquina de usuario es instalar Enterprise Architect y conectarse a cualquier modelo requerido en el servidor en la nube.
  2. Los servidores de bases de datos ya no necesitan estar expuestos a través de un firewall. Pro Cloud Server se puede ejecutar desde el interior de un firewall corporativo. Todas las conexiones del modelo ahora se crean usando http, lo que permite que los cortafuegos aíslen completamente tu servidor de base de datos.
  3. Se puede configurar un servidor Pro Cloud para garantizar que todas las comunicaciones estén encriptadas. Con los protocolos TLS / SSL estándar, puedes estar seguro de que tus datos no serán interceptados durante la transmisión en redes inseguras.
  4. Se puede configurar un Pro Cloud Server para proporcionar autorización de nivel http a cualquier modelo directamente desde la lista de usuarios del modelo. Incluso cuando el modelo está expuesto en una red pública, puedes estar seguro de que solo los usuarios autorizados pueden acceder a tu modelo.

Funcionalidad estándar

Además de la funcionalidad principal de proporcionar un modelo a través de una conexión http, Pro Cloud Services ofrece tres características estándar que agregan más incentivos para configurar un servidor.

Servicios abiertos para la colaboración del ciclo de vida (OSLC) v1

Open Services for Lifecycle Collaboration (OSLC) es una iniciativa que permite una integración más sencilla entre las herramientas de requisitos. Utiliza HTTP para enumerar, agregar, modificar y eliminar requisitos.

La definición del proveedor de servicios a la que dirigirá cualquier cliente OSLC será: <protocol>://<server>:<port>/<model_name>/oslc/sp/

Por ejemplo, si estás conectándote a un servidor que se ejecuta en tu propia máquina utilizando la configuración predeterminada, la conexión será:
http://localhost:804/model/oslc/sp/
Consulta http://open-services.net/ para más información.

Servicio de activos reutilizables

La parte del servicio de activos reutilizables (RAS) de Pro Cloud Server permite definir paquetes que se pueden usar en cualquier modelo. Enterprise Architect y Pro Cloud Server rastrearán las dependencias entre paquetes y garantizarán que todo lo requerido por un paquete esté disponible cuando se solicite un paquete.

Tareas programadas

Pro Cloud Server incluye soporte opcional para ejecutar actualizaciones de datos basadas en el tiempo.

En esta etapa, esto se limita a actualizar un gráfico de serie temporal automáticamente para proporcionar una vista dinámica de cómo un modelo cambia con el tiempo. Consulta el archivo de ayuda de Enterprise Architect para obtener más información.

Funcionalidad adicional:

Además de la funcionalidad estándar, la compra de una licencia de Pro Cloud Server agrega aún más funcionalidad, como:

WebEA

WebEA proporciona una vista en tiempo real del contenido contenido en un repositorio de Enterprise Architect Cloud para compartir con cualquier persona que tenga un teléfono inteligente, tableta o computadora simplemente usando un navegador web.

Integraciones

La función Integraciones brinda la capacidad de vincular elementos de Enterprise Architect a objetos y elementos dentro de sistemas externos. Sistemas externos como: Dropbox, Jira, Share Point. Para obtener una lista completa de los sistemas externos compatibles, consulta la guía del usuario.

Prolaborate

Prolaborate brinda la capacidad de crear vistas totalmente personalizadas de tus modelos de Enterprise Architect, lo que permite que las vistas se adapten a diferentes grupos de usuarios.

Soporta:

Vistas personalizables
Limitación de las partes del modelo que puede ver cada usuario
Experiencia de usuario enriquecida
Colaboración social
Gráficos y tablas interactivos

Servicios abiertos para la colaboración del ciclo de vida (OSLC) v2

La versión 2 de la implementación de OSLC de Pro Cloud Server ha ampliado en mayor medida la cantidad y el tipo de información del modelo que se puede recuperar, agregar, modificar y eliminar.

¡La implementación de OSLC v2 es lo que impulsa tanto a WebEA como a Prolaborate!

Cuándo usar un servidor Pro Cloud

Un servidor Pro Cloud ofrece beneficios si:

Quisieras reducir los requisitos de configuración para cada uno de tus usuarios.
Quisieras exponer cualquier modelo fuera de una red privada
Cualquier usuario se conecta a través de conexiones lentas

Recursos adicionales

Utiliza los enlaces a continuación para acceder a más documentación, seminarios web y pruebas.

Recibirás nuestras novedades en tu correo
manten
gamos
con
tacto
Respetamos tu privacidad y tomamos la protección de datos seriamente