Productos

Sparx Systems

Enterprise Architect

Plataforma integrada de modelado

Ciclo completo de modelado para:
  • Negocios y sistemas de IT
  • Ingeniería de Software y Sistemas
  • Desarrollo a tiempo real y embebido

Con gestión de requerimientos de management incorporados, Enterprise Architect le ayuda a rastrear especificaciones de alto nivel para el análisis, diseño, implementación, test y mantenimiento de modelos que utilizan UML, BPMN y otros standares abiertos..

Sistemas robustos y fáciles de mantener

Enterprise Architect es una herramienta gráfica multi-usuario diseñada para ayudar a su equipo a construir sistemas robustos y fáciles de mantener. Incorporando reporting integrado y documentación de alta calidad, usted podrá ofrecer facilmente una visión compartida y con gran nivel de fiabilidad.

Alto rendimiento

Cargue modelos de gran tamaño en segundos

Rápido! Los usuarios de Enterprise Architect están de acuerdo – Enterprise Architect es una herramienta de rendimiento espectacular, capaz de cargar modelos de tamaño enorme en segundos. Presenta un potente modelo de repositorio que permite compartir la misma visión de la empresa a equipos de gran tamaño.

Colaboración de forma efectiva y global

Con unas capacidades de control de versión integradas y servidores desplegables en la nube, Enterprise Architect permite colaborar de forma efectiva en proyectos compartidos a equipos distribuidos mundialmente.

Simulación

Traslade sus modelos a la vida real

Traslade sus modelos a la vida real con el uso de modelos dinámicos de simulación. Verifique la optimización de sus modelos de comportamiento y alcance una mejor comprensión del funcionamiento de un sistema de negocios. Use triggers presionando un botón o un interruptor, o mediante la recepción de un mensaje para controlar la ejecución de sus simulaciones. Enterprise Architect también le permite controlar el flujo de sus simulaciones con Guards y Effects escritos en JavaSscript.

Tome el control de sus simulaciones

Guards determina la ruta que se seguirá basándose en criterios tales como la validez de una contraseña. Tome el control de sus simulaciones a través de los Effects que le permitirán manipular variables y ejecutar cálculos en momentos determinados durante la simulación. Experimente con diferentes opciones y realice cambios en su simulación sin sufrir riesgos. Controlando la velocidad de la simulación permitirá que el sistema vaya más despacio para así poder observar pasos que hayan pasado inadvertidos.

Mejore los resultados de negocio

Use breakpoints para analizar la toma de decisiones y mejore los resultados de negocio. La simulación puede mejorar la comunicación, transmitiendo ideas esenciales y reduciendo la complejidad.

Trazabilidad

Trazabilidad completa

Enterprise Architect ofrece la completa trazabilidad desde los requeriminetos, análisis y diseño de modelos hasta la implementación y desarrollo. Es posible realizar una verificación, validación y análisis de impacto efectivos a lo largo de todo el cliclo de vida, mediante el uso de capacidades de relationship y Hierarchy view de Enterprise Architect.

Equipado con la información correcta

Combinado con las tareas incorporadas y asignación de recursos, Project managers y equipos de QA estan equipados con la información idonea para permitir finalizar proyectos exitosos.

Modele, gestione y rastree

Rastree los cambios propuestos

Capture y rastree los requerimientos formales para diseñar, construir, desarrollar y mucho más. Utilice un análisis de impacto para rastrear los cambios propuestos a los requerimientos originales. Construya el sistema óptimo. correcto.

Los requerimientos de gestión incorporados en Enterprise Architect pueden ser utilizados para:

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

Gestione información compleja

Modele y gestione información compleja

Enterprise Architect es útil tanto a nivel individual como de grupo o de grandes organizaciones para modelar y gestionar información compleja. Integrando y conectando de forma visual un amplio abanico de información tanto estructural como de comportamiento, podrá construir un modelo de what-is o what-will-be completamente coherente y verificable.

Las herramientas incorporadas en Enterprise Architect que le ayudaran a gestionar la complejidad incluyen:

  • Diagramas para modelar y conceptos estratégicos de negocio
  • Perfiles específicos de dominio y patrones de modelos reutilizables
  • Gestión de versiones y de baselines para realizar el seguimiento e integración de los cambios
  • Seguridad basada en roles para que la adecuada contribuya de la forma correcta

Documentación

Generación de documentos y HTML en un click

Enterprise Architect ofrece una potente generación de documentos y herramientas de reporting con completo editor WYSIWYG de plantillas. Genere reports detallados con la información que necesite y en el formato que su empresa o cliente solicita!

Puede generar de forma automática, a través de un click, versiones HTML de su modelo, para que así su distribución a través de Internet o de la intranet de su compañía sea fácil y fluida.

Ciclo completo de Código fuente

Del modelo al código fuente

El editor de código fuente incorporado le permite una navegación rápida y directa desde el modelo al código fuente en el mismo entorno. Las plantillas de generación de código le permiten personalizar el código fuente generado según las especificaciones de su compañía.

Enterprise Architect soporta la generación e ingeniería inversa del código fuente para los lenguajes más populares, incluyendo:

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

Flexible y rico

Único en su capacidad para unir dominios complejos y crear una única visión accesible y unificada. Combina herramientas sofisticadas, un compromiso con estándares abiertos, un precio accesible y disponibilidad online.

Visualización de la aplicación

Código de ingeniería inversa de código y de bases de datos

Enterprise Architect permite visualizar sus aplicaciones soportando ingerniería inversa de un amplio rango de lenguajes de desarrollo y esquema de bases de datos.

Maximice la reutilización

Recupere frameworks completos y sistemas heredados desde el código, archivos jar o incluso ensamblados binarios.net ! Importando frameworks y bibliotecas de código , podrá maximizar la reutilización y la comprensión de su inversión actual.

Arquitectura dirigida por modelo

Transformaciones y platillas

Enterprise Architect soporta transformaciones avanzadas MDA mediante el uso de plantillas de transformaciones fácilmente editables.

De plataforma independiente a plataforma específica

Podrá desarrollar soluciones detalladas desde los modelos abstractos con gran rapidez. Un único modelo independiente de la plataforma (PIM) Dirigirá la generación de las soluciones orientadas a diversas plataformas específicas –el resultado será un aumento significativo de la productividad!

Inluye transformaciones para:

  • C#
  • DDL
  • EJB
  • Java
  • JUnit
  • NUnit
  • WSDL
  • XSD

Depuración y visualización

Construya, testee y ejecute

Enterprise Architect le permite construir, testar, depurar y ejecutar scrypts de despliegue, desde el entorno de desarrollo de Enterprise Architect.Con la capacidad de generar clases de tests NUnit y JUnit desde las clases fuente usando las Transformaciones de MDA e integrando el proceso de test directamente en el IDE de EA, usted podrá integrar UML y la modelización en el ciclo de construir/testar/ejecución/despliegue.

Siga el código mientras se ejecuta

Además de disponer de funcionalidad para construir/testar y ejecutar , Enterprise Architect incluye capacidades de depuración para Java, Net y MS Nativo (C++, C y VB). El depurador incluido en Enterprise Architect está específicamente diseñado para permitir al desarrollador o testador que pueda capturar el stack de la traza para poder seguir el código de ejecución, realizar la inspección en tiempo de ejecución de threads pausados.

De ejecución de código a diagramas visuales

Los desarrolladores pueden utilizar la traza para generar diagramas de secuencia en Enterprise Architect, convirtiendo la ejecución y llamadas del código en un diagrama visual.

Automatización

Acceso a los detalles internos de los modelos

Automation Interface le permite acceder al interior de los modelos de Enterprise Architect. Cualquier entorno de desarrollo capaz de generar clientes ActiveX Com se puede usar para conectar con el interfaz de automatización de EA.

Algunos ejemplos de tareas que usted puede ejecutar vía Automation Interface:

  • Generar y publicar automáticamente un report diario en HTML en su intranet local
  • Hacer scripts de las tareas repetitivas como actualización de propiedades comunes a todos los elementos de modelo
  • Generar código desde una máquina de estado o diagrama
  • Producir reports personalizados
  • Ejecutar preguntas ad hoc al modelo

Modelado de bases de datos

Herramientas y perfiles de bases de datos

Las herramientas de Data Modeling y perfiles incorporadas en Enterprise Architect extienden UML para permitir un mapeo intuitivo de tabla y relaciones de base de datos a clases y asociaciones de UML Estas extensiones también le capacitan para modelar claves, triggers ,restricciones, RI y otras características de las bases de datos relacionales.

Generación automática de DDL

Enterprise Architect permite modelar el esquema de la bases de datos y generación automática de scripts DDL para 11 tipos de SGBD :

  • DB2
  • Firebird
  • MS Access
  • MySQL
  • MS SQL Server
  • Oracle
  • PostgreSQL

Ingeniería de sistemas y simulación

Integrando muchas características avanzadas para Ingeniería de Sistemas, las ediciones Ultimate y System Engineering de Enterprise Architect ofrecen soporte integrado para:

  • SysML 1.1, 1.2, 1.3
  • Modelo de simulación parametrizada
  • Generación de código ejecutable
  • Modelo para transformaciones de código para lenguajes de descripción de Hardware y ADA 2005

Modelado y procesos de negocio

Existen diversas aproximaciones a Business Process Modeling (BPM) usando UMLcomo lenguaje de modelización básico.

En concreto, los diagramas de Actividad, Diagramas de Objeto y perfiles personalizados ofrecen una aproximación potente a modelos para Business Analysts.

Enterprise Architect complementa UML 2.5 con soporte de BPMN y elementos extendidos para análisis, gestión de requerimiento y gestión de procesos (como elementos de cambio, atributo e incidencia).

Las capacidades de EA Business Process Modeling le permiten:

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

Extienda UML 2.5

Los fundamentos de Entecrprise Architect se han construido sobre las especificación de UML 2-pero no acaba ahi!

Use Perfiles UML para extender el modelado de dominio, mientras Model Validation asegura la integridad.

Combine Procesos de Negocio, Información y Flujos en el único modelo usando nuestras extensiones gratuitas para BPMN y perfil Eriksson-Penker.

Gestión de proyecto

Los gestores de proyecto pueden utilizar Enterprise Architect para:

  • Asignar recursos a los elementos
  • Calibrar riesgo y esfuerzo
  • Hacer una estimación del tamaño del proyecto y su complejidad
  • Implementar el control de cambios y procedimientos de mantenimiento

La capacidad Use Case Metrics de EA hace que la evaluación de proyectos relativamente complejos sea fácil, basándose en el número y tipo de casos de uso dentro del modelo, el tipo de proyecto y capacidades de entorno de desarrollo.

Con experiencia, las métricas de los casos de uso resulta una manera estupenda de evaluar fácilmente el alcance de un proyecto.

Pruebe Enterprise Architect de forma gratuita durante 30 días!

TABLA DE VERSIONES Y PRECIOS

Edición Profesional, licencia por PC 150 €
Edición Corporativa, licencia flotante 250 €

ENLACES DE INTERÉS