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:
•
|
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
|
|