< Anterior | Siguiente >

Desarrollar de forma concurrente modelos UML y código Java mediante transformaciones

Esta guía de aprendizaje consta de cuatro lecciones animadas. En las lecciones se enseña a configurar y ejecutar una transformación UML a Java, a utilizar las funciones de desarrollo visual para actualizar el modelo UML con actualizaciones de código Java en el proyecto destino de la transformación, a sincronizar el modelo UML y el proyecto Java ejecutando otra vez la transformación UML a Java, y a configurar y ejecutar una transformación Java a UML para crear un modelo UML a partir de un proyecto Java existente.

Para esta guía de aprendizaje es posible que se necesiten algunos componentes opcionalmente instalables. Para asegurarse de que ha instalado los componentes opcionales pertinentes, vea la lista de requisitos del sistema.

En las lecciones de esta guía de aprendizaje se muestra cómo crear una configuración de transformación UML a Java que aplique la opción Sustituir elementos UML. Al ejecutar la transformación UML a Java, los elementos del modelo UML se sustituyen por las representaciones visuales de las correspondientes clases Java generadas. Esta sustitución le permite ver cómo se corresponden los elementos generados por la transformación con la estructura de elementos UML del modelo, y hacer cambios en el código fuente del modelo. Al añadir elementos de código Java nuevos al proyecto Java, puede utilizar las funciones de desarrollo visual para actualizar el modelo con cambios del código Java. En esta guía de aprendizaje aprenderá a sincronizar el modelo UML y el proyecto Java volviendo a ejecutar la transformación UML a Java. La guía de aprendizaje también muestra cómo crear una configuración de transformación UML a Java y ejecutar la transformación Java a UML para crear un modelo UML a partir de código fuente Java existente. Puede hacerlo al principio de un nuevo proyecto o fase de proyecto, si el modelo UML que existe para el código Java se ha quedado obsoleto o si desea crear un modelo para código que no se ha modelado antes.

Objetivos de aprendizaje

Tiempo necesario

Esta guía de aprendizaje tiene una duración aproximada de 12 minutos.

Nivel de preparación técnica

Intermedio

Público

Esta guía de aprendizaje está dirigida a arquitectos y desarrolladores de software o sistemas.

Requisitos del sistema

Para realizar las tareas que se describen en esta guía de aprendizaje, debe tener las siguientes herramientas y componentes instalados:

Lecciones en esta guía de aprendizaje

< Anterior | Siguiente >

Comentarios