Resumen de Desarrollo [Guía de Usuario de Enterprise Architect]

Top Previous Next

Resumen de Desarrollo

button_main button_prev button_next

La Ingeniería de Código con Enterprise Architect ampliamente abarca varios procesos para generar o trasformar código desde su modelo UML e importar código al modelo, para soportar el desarrollo de modelo en varios lenguajes de código, desarrollo de base de datos y desarrollo SOA.

Temas

Tema

Detalle

Ver También

Ingeniería de Código Dirigida por Modelo

Generación de código fuente e ingeniería inversa para varios lenguajes populares, incluyendo C++, C#, Java, Delphi, VB.Net, Visual Basic, ActionScript, Python y PHP

Un editor de código fuente de 'resaltado de sintaxis' incorporado

Las plantillas de generación de código, las cuales le permiten personalizar el código fuente generado según las especificaciones de su compañía

 

Ingeniería de Software

Transformaciones para Desarrollo Rápido

Las transformaciones de Arquitectura Dirigida por Modelo Avanzadas (MDA) utilizando plantilla de transformación

Transformaciones incorporadas para DDL, C#, Java, EJB y XSD

Un Modelo Independiente de Plataforma puede ser utilizado para generar y sincronizar múltiples Modelos Específicos de Plataforma, proporcionando un impulso de productividad significante

 

Transformación de Modelo -- MDA

Análisis de Ejecución Visual / Depuración, Verificación y Visualización

Ejecutar scripts de construcción, prueba, ejecución y despliegue

Integrar desarrollo y modelado de UML con desarrollo y compilación fuente

Generar Clases de prueba NUnit y JUnit desde Clases fuente utilizando Transformaciones MDA

Integrar el proceso de prueba directamente al IDE de Enterprise Architect

Depurar aplicaciones .NET, Java y Microsoft Native (C, C++ y Visual Basic)

Diseñar y ejecutar suites de Prueba basados en principios de Programar por Contrato

 

Análisis de Ejecución Visual

Modelado de Base de Datos

Enterprise Architect le permite:

Hacer ingeniería inversa dese varios DBMSs populares, incluyendo Servidor SQL, My SQL, Access, PostgreSQL y Oracle

Tablas, columnas, claves, claves foráneas y relaciones complejas de base de datos del Modelo utilizando UML y un perfil de modelado de datos incorporado

Generar hacia adelante scripts DDL para crear estructuras de base de datos destino

 

Ingeniería de Base de Datos

Ingeniería en Tecnología XML

Enterprise Architect le permite modelar, hacer ingeniería directa e ingeniería inversa rápidamente de dos tecnologías W3C XML clave:

Esquema XML (XSD)

Lenguaje de Definición de Servicio Web (WSDL)

 

El soporte XSD es crítico para el desarrollo para una Arquitectura Orientada a Servicio (SOA), y el acoplamiento de UML 2.4.1 y XML proporciona el mecanismo natural para implementar, artefactos SOA basadas en XML dentro de una organización.

 

SOA y XML

Esquema XML - XSD

Servicios Web - WSDL