Transformando Modelos UML em Código C++

Você pode utilizar a transformação de UML em C++ para gerar código C++ a partir de um modelo UML, criando uma configuração de transformação de UML em C++ e aplicando-a a um modelo.
Por Que e Quando Desempenhar Esta Tarefa
Se você usar ambos os modelos UML e C++ para planejar e desenvolver um sistema, dois cenários de engenharia de round-trip (RTE) são comuns:
  • Transformar um modelo UML em código C++, mudar o código e depois transformar o código mudado em UML (modelo-código-modelo)

    Por padrão, essa transformação suporta esse cenário.

  • Transformar código C++ existente em um modelo UML, mudar o modelo e depois transformar o modelo mudado em código (código-modelo-código)

    Para usar essa transformação em um cenário de engenharia round-trip (RTE) de código-modelo-código, que começa com a execução da transformação de C++ em UML, é necessário primeiro concluir várias etapas no código existente para garantir que a transformação de UML em C++ propague mudanças para o modelo no código existente, em vez de gerar novo código. Para obter informações adicionais sobre as etapas que devem ser concluídas, consulte a seção Informações Relacionadas abaixo, consulte o link para a Nota Técnica.


Feedback