< Anterior | Próximo >

Desenvolvimento Simultâneo de Modelos UML e Código Java Utilizando Transformações

Este tutorial consiste de quatro lições animadas. As lições mostram como configurar e executar uma transformação UML-para-Java, como utilizar recursos de desenvolvimento visual para atualizar o modelo UML com atualizações no código Java™ no projeto de destino da transformação, como sincronizar o modelo UML e o projeto Java executando novamente a transformação UML-para-Java, e como configurar e executar uma transformação Java-para-UML para criar um modelo UML a partir de um projeto Java existente.

Este tutorial pode, opcionalmente, requerer alguns componentes instaláveis. Para assegurar que instalou os componentes opcionais apropriados, consulte a Lista de requisitos do sistema.

As lições neste tutorial mostram como criar a configuração de uma transformação UML-para-Java que aplica a opção Substituir Elementos UML (Replace UML elements). Ao executar a transformação UML-para-Java, os elementos no modelo UML são substituídos por representações visuais das classes Java correspondentes geradas. Essa substituição permite ver como os elementos gerados pela transformação correspondem à estrutura dos elementos de UML no modelo e permite fazer alterações no código-fonte do modelo. Quando novos elementos de código Java são incluídos no projeto Java, você pode utilizar recursos de desenvolvimento visual para atualizar o modelo com alterações para o código Java. O tutorial mostra como sincronizar o modelo UML e o projeto Java executando novamente a transformação UML-para-Java. O tutorial também mostra como criar a configuração de uma transformação UML-para-Java e executar a transformação Java-para-UML criar um modelo UML a partir de um código-fonte Java existente. Você pode fazer isto no início de um novo projeto ou fase de projeto, se o modelo UML que existe para o código Java for obsoleto ou se você desejar criar o modelo para o código que não foi modelado antes.

Objetivos do Aprendizado

Tempo Necessário

Este tutorial leva, aproximadamente, 12 minutos para ser concluído.

Nível de Conhecimento

Intermediário

Público

Este tutorial destina-se a arquitetos e desenvolvedores de software ou de sistemas.

Requisitos do Sistema

Para executar as tarefas demonstradas neste tutorial, as seguintes ferramentas e componentes precisam estar instalados:

Lições neste tutorial

< Anterior | Próximo >

Feedback