O UModel utiliza diagramas de sequência para descrever as interações entre os objetos numa aplicação, bem como as mensagens que os objetos enviam e recebem.
Quando cria um novo diagrama de sequência, o UModel exibe automaticamente a barra de ferramentas do diagrama de sequência, proporcionando acesso rápido a elementos UML especializados, incluindo linhas de vida, fragmentos combinados, portões, setas de chamada e resposta de mensagens, setas de mensagens que criam novas linhas de vida ou destroem objetos existentes, notas e muito mais. O UModel oferece opções flexíveis para diagramas de sequência, adaptando-se ao seu estilo de diagramação UML. Pode escolher:
O UModel permite aos programadores gerar código a partir de diagramas de sequência para métodos que descrevem as operações de uma classe. Esta funcionalidade melhora significativamente o UModel como uma ferramenta de design visual e geração de código, uma vez que os programadores podem inserir blocos de código completos nos diagramas de sequência e criar uma aplicação executável completa, em vez de um ponto de partida que exige código adicional escrito manualmente.
Pode gerar código fonte a partir de novos diagramas de sequência ao desenvolver um novo projeto, atualizar código existente através da revisão de diagramas de sequência que foram gerados a partir do código, e até mesmo aplicar a engenharia de ida e volta para sincronizar alterações posteriores, seja no código fonte ou nos diagramas de sequência do seu modelo UML.
A geração de código UModel a partir de diagramas de sequência é suportada para as linguagens Java, C# e Visual Basic.
O UModel suporta todos os 14 diagramas UML, bem como um diagrama UML para esquemas XML e outro para modelar tabelas em bases de dados relacionais, oferecendo à sua equipa uma ferramenta de modelação UML poderosa a uma fração do custo das soluções tradicionais. Para ver uma lista completa de todos os tipos de diagramas UML, consulte a nossa página Diagramas UML ou clique no link abaixo para descarregar uma versão de avaliação de 30 dias do Altova UModel.
