O UModel suporta diagramas de tempo UML, que são baseados em diagramas de tempo de hardware, desenvolvidos para a área de engenharia elétrica.
Os modeladores de software utilizam diagramas de tempo UML para documentar precisamente uma sequência de interações ou mudanças de estado em um sistema. Ao começar a criar um diagrama de tempo no UModel, clicando no ícone de "linha de vida" na barra de ferramentas do diagrama de tempo, você encontrará ferramentas visuais familiares e opções intuitivas no menu de contexto ao clicar com o botão direito para redimensionar a linha de vida, adicionar novos estados, durações e restrições de tempo, marcadores de tempo e elementos de estímulo de eventos. Qualquer elemento pode ser renomeado digitando diretamente no diagrama ou editando a janela de propriedades.
O UModel suporta tanto o estilo de área quanto a notação de linhas para diagramas de temporização, e oferece uma ferramenta de conversão para transformar diagramas existentes. Como sempre, se não gostar dos resultados, pode clicar no botão "Desfazer" para voltar atrás.
Diagramas de tempo são frequentemente utilizados para projetar software de controle para sistemas embarcados e podem oferecer uma perspectiva adicional em relação a diagramas de máquina de estados, diagramas de sequência ou diagramas de atividades. O UModel permite que você associe um hiperlink a qualquer elemento do seu diagrama de tempo, permitindo abrir rapidamente qualquer outro diagrama no seu modelo. Você pode até mesmo definir o texto que aparece quando um usuário passa o cursor sobre um hiperlink no seu diagrama.
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.
