Enterprise Architect · Vista general

Modelado de ciclo de vida completo para negocios, software y sistemas.

Enterprise Architect ayuda a sus equipos a crear, verificar y compartir modelos robustos, conectando requisitos, análisis, diseño, implementación, pruebas y mantenimiento.

Versión oficial17.2Build1721
Aviso importante · EA 17.2

Cambios de compatibilidad antes de actualizar.

Ver el aviso completo →
Copyright

Contenido traducido y adaptado por Proagile a partir de la información oficial de Sparx Systems Pty Ltd. Enterprise Architect® y Sparx Systems® son marcas registradas de dicha empresa.

Plataforma de modelado integrada

Modelado de ciclo de vida completo para:

  • Sistemas empresariales y de TI
  • Ingeniería de software y sistemas
  • Desarrollo en tiempo real y embebido

Gracias a sus capacidades integradas de gestión de requisitos, Enterprise Architect ayuda a rastrear las especificaciones de alto nivel hasta los modelos de análisis, diseño, implementación, prueba y mantenimiento utilizando UML, SysML, BPMN y otros estándares abiertos.

Construir sistemas robustos y fáciles de mantener

Enterprise Architect es una herramienta gráfica multiusuario diseñada para ayudar a sus equipos a crear sistemas robustos y fáciles de mantener. Sus informes y documentación integrados permiten compartir una visión integral de forma sencilla y precisa.

Enterprise Architect

Alto rendimiento

Cargar modelos extremadamente grandes en segundos

Enterprise Architect ofrece un rendimiento espectacular, cargando modelos extremadamente grandes en segundos. Gracias a su repositorio de modelos de alto rendimiento, permite que grandes equipos compartan fácilmente la misma visión de la empresa.

Colaborar eficazmente a nivel global

Sus capacidades de control de versiones integradas y la posibilidad de implementar servidores en la nube permiten que equipos distribuidos globalmente colaboren eficazmente en proyectos compartidos.

Repositorio de modelos

Simulación

Dé vida a sus modelos

Dé vida a sus modelos mediante la simulación dinámica. Verifique la precisión de sus modelos de comportamiento y comprenda mejor el funcionamiento de un sistema empresarial. Utilice activadores, como pulsar un botón, accionar un interruptor o recibir un mensaje, para controlar la ejecución de sus simulaciones.

Tome el control de sus simulaciones

Los guardias determinan qué ruta se seguirá según criterios como la introducción de una contraseña válida. Utilice efectos para manipular variables y realizar cálculos en momentos específicos. Simule escenarios del mundo real de forma segura antes de invertir tiempo y recursos.

Mejore los resultados empresariales

Utilice puntos de ruptura para analizar la toma de decisiones, mejorar la comunicación, transmitir ideas empresariales esenciales y reducir la complejidad.

Simulación de procesos

Trazabilidad

Trazabilidad completa

Enterprise Architect proporciona una trazabilidad completa desde los requisitos, el análisis y los modelos de diseño, hasta la implementación y el despliegue. La Matriz de Relaciones y la Vista Jerárquica permiten realizar verificación, validación y análisis de impacto a lo largo de todo el ciclo de vida.

Equipado con la información correcta

La asignación integrada de tareas y recursos proporciona a los gestores de proyectos y equipos de control de calidad la información adecuada para llevar los proyectos a buen término.

Matriz de relaciones

Modelar, gestionar y rastrear

Rastrear los cambios propuestos

Captura y realiza el seguimiento de los requisitos formales desde el diseño hasta la construcción, la implementación y más allá. Utiliza el análisis de impacto para rastrear los cambios propuestos con respecto a los requisitos originales. Construye el sistema adecuado.

Las funciones integradas de gestión de requisitos de Enterprise Architect se pueden utilizar para:

  • Definir un modelo de requisitos organizado y jerárquico.
  • Rastrear la implementación de los requisitos del sistema a los elementos del modelo.
  • Buscar e informar sobre los requisitos.
  • Realizar un análisis de impacto de los cambios propuestos en los requisitos.
Gestión de requisitos

Gestionar información compleja

Modelar y gestionar información compleja

Enterprise Architect ayuda a individuos, grupos y grandes organizaciones a modelar y gestionar información compleja. Al integrar y conectar una amplia gama de información estructural y de comportamiento en formato visual, se puede construir un modelo coherente y verificable de la situación actual o futura.

Entre las herramientas integradas en Enterprise Architect que ayudan a gestionar la complejidad se incluyen:

  • Diagramas para modelar conceptos estratégicos y empresariales.
  • Perfiles específicos del dominio y patrones de modelos reutilizables.
  • Gestión de versiones y de la línea base para el seguimiento y la integración de cambios.
  • Seguridad basada en roles para ayudar a que las personas adecuadas contribuyan de la manera correcta.
Modelo visual conectado

Documentación

Generación de HTML y documentos con un clic

Enterprise Architect proporciona herramientas de generación de documentos e informes con un editor de plantillas WYSIWYG completo. Genera informes detallados con la información y el formato que necesites.

Con un clic puedes producir versiones HTML de tu modelo para distribuirlas fácilmente por Internet o la intranet de tu organización.

Generación de documentación

Código fuente de ida y vuelta

Del modelo al código fuente

El editor de código integrado permite navegar rápidamente desde el modelo hasta el código fuente en el mismo entorno. Las plantillas de generación de código se pueden personalizar según las especificaciones de tu empresa.

Enterprise Architect admite generación e ingeniería inversa para lenguajes populares, entre ellos:

ActionScript · Ada · C y C++ · C# · Java · Delphi · Verilog · PHP · VHDL · Python · System C · VB.Net · Visual Basic y más.

Modelo y código fuente

Flexible y completo

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

Captura oficial de NIEM

NIEM

National Information Exchange Model proporciona un marco común para definir cómo se puede compartir información entre sistemas, organismos gubernamentales y organizaciones.

Más información: NIEM →
Captura oficial de estándares abiertos

Estándares abiertos

Basado en estándares abiertos como UML, BPMN y SysML, con soporte para marcos de arquitectura empresarial como TOGAF y UPDM.

Más información sobre BPMN →
Captura oficial de prueba y depuración

Prueba y depuración

Desarrolla y visualiza software, prueba y verifica su comportamiento, simula procesos y depura software en ejecución.

Análisis de ejecución visual →
Captura oficial de simulación

Simulación

Simula dinámicamente modelos de comportamiento y estado, especifica activadores, eventos y restricciones, y crea soluciones específicas de dominio.

Simulación de modelos →

Visualización de aplicaciones

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

Enterprise Architect ayuda a visualizar aplicaciones mediante ingeniería inversa de lenguajes de desarrollo y esquemas de repositorios de bases de datos.

Maximizar la reutilización

Importa frameworks completos y sistemas heredados desde código fuente, archivos JAR o ensamblados binarios .NET para maximizar la reutilización y comprender mejor tu inversión existente.

Visualización de aplicaciones

Arquitectura dirigida por modelos

Transformaciones y plantillas

Enterprise Architect admite transformaciones avanzadas de Model Driven Architecture mediante plantillas fáciles de editar.

De plataforma independiente a plataforma específica

Desarrolla soluciones detalladas a partir de modelos abstractos. Un modelo independiente de plataforma puede generar múltiples soluciones específicas, aumentando la productividad.

Transformaciones integradas para: C# · DDL · EJB · Java · JUnit · NUnit · WSDL · XSD

Transformaciones MDA

Depuración y visualización

Construir, probar y ejecutar

Enterprise Architect permite construir, probar, depurar, ejecutar y correr scripts de despliegue desde el entorno de desarrollo. Integra UML y modelado en el proceso de construir, probar, ejecutar y desplegar.

Recorrer la ejecución del código

Incluye capacidades de depuración para Java, .NET y Microsoft Native. Captura información de la pila y permite inspeccionar hilos suspendidos durante la ejecución.

Convertir la ejecución en diagramas

El historial de ejecución puede utilizarse para generar diagramas de secuencia a partir de las llamadas reales del código.

Depuración y visualización

Automatización

Accede al interior de los modelos

La interfaz de automatización permite acceder al interior de los modelos de Enterprise Architect desde cualquier entorno capaz de generar clientes ActiveX COM.

Algunos ejemplos de tareas:

  • Generar y publicar automáticamente un informe HTML diario.
  • Crear scripts para tareas repetitivas.
  • Generar código desde una máquina de estados o diagrama.
  • Producir informes personalizados.
  • Ejecutar consultas ad hoc contra el modelo.
Interfaz de automatización

Modelado de bases de datos

Herramientas y perfiles de bases de datos

Las herramientas y perfiles integrados de modelado de datos extienden UML para mapear tablas y relaciones con clases y asociaciones. También permiten modelar claves, disparadores, restricciones e integridad referencial.

Generación automática de DDL

Admite el modelado de esquemas y la generación automática de scripts DDL para DB2, Firebird, MS Access, MySQL, MS SQL Server, Oracle y PostgreSQL.

Modelo de datos

Ingeniería de sistemas y simulación

Las ediciones Unified y Ultimate incorporan funciones avanzadas para ingeniería de sistemas:

  • SysML 1.1, 1.2, 1.3, 1.4 y 1.5.
  • Simulación de modelos paramétricos.
  • Generación de código ejecutable.
  • Transformaciones de modelo a código para lenguajes de descripción de hardware y ADA 2005.
Ingeniería de sistemas

Modelado de procesos de negocio

Enterprise Architect complementa UML 2.5 con soporte BPMN y elementos de extensión para análisis, gestión de requisitos y gestión de procesos.

Sus capacidades de modelado de procesos permiten:

  • Visualizar procesos con un perfil UML para BPMN.
  • Generar scripts BPEL ejecutables.
  • Validar la corrección de modelos BPMN.
Modelado BPMN

Ampliar UML 2.5

Los fundamentos de Enterprise Architect se basan en la especificación UML 2.5, pero la cosa no termina ahí.

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

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

Ampliar UML 2.5

Gestión de proyectos

Los gestores de proyectos pueden utilizar Enterprise Architect para:

  • Asignar recursos a elementos.
  • Medir riesgo y esfuerzo.
  • Estimar tamaño y complejidad.
  • Implementar procedimientos de control de cambios y mantenimiento.

Las métricas de casos de uso permiten evaluar la complejidad relativa del proyecto a partir del número y tipo de casos de uso, el tipo de proyecto y las capacidades del entorno de desarrollo.

Gestión de proyectos

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 de Sparx Systems. Permite iniciar y escalar los esfuerzos de modelado sin sobrecarga operativa adicional.

Evita el tiempo, esfuerzo y costo de los despliegues locales de gran escala al proporcionar infraestructura, configuración y mantenimiento continuo del software y las bases de datos.

Más información sobre Enterprise Architect SaaS →
Enterprise Architect SaaS

Trial gratuito durante 30 días

Pruebe Enterprise Architect y comience a modelar con una herramienta profesional para negocios, software y sistemas.