Aprenda sobre transformações de UML em C++, o perfil de transformação de UML em C++, e quando usar
modelos de mapeamento.
Transformações UML-para-C++ Este conteúdo aplica-se à versão 7.5.4 ou posterior.A
transformação UML-para-C++ transforma elementos de modelo UML em código C++.
Transformações Reversas: C++ para UML
Quando você cria uma configuração de transformação UML em C++ e
ativa o Design Contract Management Protocol (DCMP) de
Modelagem Reconciliada,
a transformação C++ em UML é ativada automaticamente. As transformações reversas possibilitam reconciliar alterações em um processo de
desenvolvimento iterativo.
Sobre Modelos de Mapeamento Você
pode especificar nomes de arquivos alternativos, para qualquer um dos arquivos e pastas gerados por
uma transformação, criando um modelo de mapeamento. Você poderá especificar nomes alternativos se
desejar incluir detalhes específicos do código, como restrições de nomenclatura em modelos específicos
da plataforma, ou se a organização lógica do modelo de origem não for apropriada
como pacote de destino.
Perfil de Transformação UML-para-C++ O
perfil de transformação UML-para-C++ contém vários estereótipos que podem ser
utilizados para a marcação do modelo UML e para controlar como a transformação transforma
cada elemento de modelo em código C++. Os estereótipos do perfil são disponibilizados
quando você aplica o perfil ao modelo de origem.