Transformando Código C++ em Modelos UML

É possível utilizar a transformação de C++ em UML para gerar um modelo de Linguagem de Modelagem Unificada (UML) a partir do código C++.
Por Que e Quando Desempenhar Esta Tarefa

Para usar a transformação de C++ em UML em um cenário de engenharia round-trip (RTE) de código-modelo-código, é necessário primeiro concluir as etapas específicas para garantir que a transformação de UML em C++ atualize o código original em vez de gerar novos modelos de código. É possível concluir essas etapas usando uma de duas abordagens: a abordagem que você seleciona depende do design contract management protocol (DCMP) usado em um projeto, e se o código original deve ser usado como o destino de transformação de UML em código subsequente. Por exemplo, é possível fazer engenharia reversa do código em UML semântico para remover detalhes para derivar um design que você pode modificar e implementar em uma linguagem de terceira geração diferente. Para obter informações adicionais sobre as etapas que devem ser concluídas, consulte o link para a Nota Técnica na seção Informações Relacionadas abaixo.Para obter informações adicionais sobre DCMP, consulte o tópico de conceito relacionado abaixo.


Feedback