Lição: Compreendendo a Hierarquia de Modelo UML

Um diagrama UML fornece uma representação visual de um aspecto específico ou comportamento de um sistema.

Um diagrama UML (Linguagem de Modelagem Unificada) descreve os aspectos quantificáveis de um sistema que pode ser descrito visualmente, como relacionamentos, comportamento, estrutura e funcionalidade. Por exemplo, um diagrama de casos de uso descreve as interações entre os usuários do sistema, chamados de agentes, e o sistema. Um diagrama de classe geralmente é utilizado para descrever a estrutura de um sistema, ou detalhes de uma implementação. Um diagrama UML contém elementos de diagrama que descrevem visualmente os classificadores em um diagrama. Esses classificadores são representações em diagrama de um elemento de modelo. Os diagramas UML fornecem visualizações de modelos UML; entretanto, os elementos de diagrama não são considerados parte de um modelo semântico.

Um modelo UML pode ou não conter um diagrama UML, mas a maioria dos modelos UML contêm diversos diagramas. Um modelo UML pode também conter um ou mais submodelos.

As ferramentas de modelagem IBM Rational fornecem um ambiente de desenvolvimento flexível para criar e editar modelos UML. É possível utilizar a visualização do Explorador de Projetos para editar o código-fonte e a estrutura de modelo do modelo semântico, e é possível utilizar o editor de diagrama para editar os diagramas do modelo visualizado. Quando você edita modelos, pode compreender as diferenças entre os elementos do modelo e os elementos do diagrama. Por exemplo, quando você clica com o botão direito do mouse em um elemento no editor de diagrama, há duas opções de exclusão. Se você clicar em Excluir do Diagrama, o elemento é excluído somente do diagrama, porque o elemento de diagrama é apenas uma visualização de um elemento de modelo. Do contrário, se você clicar em Excluir do Modelo, o elemento é excluído do modelo e do diagrama. Por padrão, quando o usuário seleciona um elemento de diagrama e pressiona a tecla Excluir ou quando o usuário seleciona um elemento de diagrama e clica em Arquivo > Excluir, o elemento é removido somente do diagrama.

</object></div> </div> <span class="runningfooter"> <hr/> <a href="https://www14.software.ibm.com/webapp/iwm/web/signup.do?source=rdf" target="_blank">Feedback</a> </span> </body> </html>