O UModel utiliza diagramas de sequência para descrever as interações entre os objetos em uma aplicação, bem como as mensagens que os objetos enviam e recebem.
Ao criar 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. Você pode escolher:
O UModel capacita os desenvolvedores a gerar código a partir de diagramas de sequência para métodos que descrevem as operações de uma classe. Essa funcionalidade aprimora significativamente o UModel como uma ferramenta de design visual e geração de código, pois os desenvolvedores podem inserir blocos de código completos em 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.
Você pode gerar código-fonte a partir de novos diagramas de sequência ao realizar a engenharia direta de um novo projeto. Também pode atualizar o código existente revisando os diagramas de sequência que foram gerados por engenharia reversa, e pode até mesmo aplicar a engenharia de ida e volta para sincronizar as alterações subsequentes, 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 oferece suporte a todos os 14 diagramas UML, além de um diagrama UML para esquemas XML e outro para modelar tabelas em bancos de dados relacionais, oferecendo à sua equipe uma ferramenta poderosa de modelagem UML a uma fração do custo das soluções tradicionais. Para ver uma lista completa de todos os tipos de diagramas UML, consulte nossa página Diagramas UML ou clique no link abaixo para baixar uma versão de avaliação de 30 dias do Altova UModel.
