Dividir diagramas de sequência UML grandes

Uma nova funcionalidade introduzida em.. UModel 2010 A versão 2 permite dividir ficheiros grandes diagramas de sequência quando você analisar e compreender o código fonte existente em Java, C# ou Visual Basic, com o objetivo de entender o seu funcionamento.

Quais são as vantagens de dividir um diagrama de sequência, e como deve decidir se deve ou não dividi-lo? É óbvio que um único diagrama facilita a análise, numa única visão, de todas as interações que ocorrem durante a execução de uma operação de uma classe. Por outro lado, um diagrama grande e complexo pode ser difícil de visualizar, navegar, analisar e imprimir num formato legível. Felizmente, o UModel 2010r2 torna a experimentação rápida e fácil. Depois de gerar o seu diagrama de sequência, se não gostar dos resultados, basta clicar no botão "Desfazer" e poderá criar uma nova versão, escolhendo opções diferentes na caixa de diálogo de geração do diagrama de sequência. Ou, pode até aplicar a funcionalidade "Gerar diagrama de sequência" várias vezes à mesma operação de classe, e manter várias versões do diagrama de sequência no seu modelo.

Por exemplo, se pretende modificar o código existente, poderá querer guardar um registo permanente das versões "antes" e "depois" para documentar as suas alterações. Recentemente, adaptámos a nossa análise de uma aplicação legada de um sistema de levantamentos bancários para criar dois novos documentos técnicos na secção "Biblioteca de Referência" do site da Altova, intitulados "Analisar uma aplicação legada com o Altova UModel" e "Melhorar uma aplicação legada com o Altova UModel". A melhoria do código incluiu a adição de um novo método, chamado "getFinalOkay", diretamente no ficheiro de código fonte original da classe "Withdrawal". Quando terminámos ida e volta Ao sincronizar o nosso projeto UModel com o código da aplicação, a versão dividida do diagrama de sequência incluiu um sub-diagrama dedicado para o novo método. O subdiagrama é automaticamente identificado com uma nota e possui um hiperligação para o diagrama principal.

Se está pronto para descobrir como um modelo de software visual pode ajudá-lo a trabalhar com a sua aplicação existente, clique aqui para descarregar uma versão de avaliação gratuita e totalmente funcional do Altova UModel!