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 →Enterprise Architect ayuda a sus equipos a crear, verificar y compartir modelos robustos, conectando requisitos, análisis, diseño, implementación, pruebas y mantenimiento.
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.
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.
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 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.
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.
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.
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.
Utilice puntos de ruptura para analizar la toma de decisiones, mejorar la comunicación, transmitir ideas empresariales esenciales y reducir la complejidad.
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.
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.
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:
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:
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.
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.
Ú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.
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 →
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 →
Desarrolla y visualiza software, prueba y verifica su comportamiento, simula procesos y depura software en ejecución.
Análisis de ejecución visual →
Simula dinámicamente modelos de comportamiento y estado, especifica activadores, eventos y restricciones, y crea soluciones específicas de dominio.
Simulación de modelos →Enterprise Architect ayuda a visualizar aplicaciones mediante ingeniería inversa de lenguajes de desarrollo y esquemas de repositorios de bases de datos.
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.
Enterprise Architect admite transformaciones avanzadas de Model Driven Architecture mediante plantillas fáciles de editar.
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
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.
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.
El historial de ejecución puede utilizarse para generar diagramas de secuencia a partir de las llamadas reales del código.
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:
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.
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.
Las ediciones Unified y Ultimate incorporan funciones avanzadas para ingeniería de sistemas:
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:
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.
Los gestores de proyectos pueden utilizar Enterprise Architect para:
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.
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 →Pruebe Enterprise Architect y comience a modelar con una herramienta profesional para negocios, software y sistemas.