Sinopse
A UML (Unified Modeling Language )é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. Sintetiza os principais métodos existentes, sendo considerada uma das linguagens mais expressivas para modelagem de sistemas orientados a objetos. Por meio de seus diagramas é possível representar sistemas de softwares sob diversas perspectivas de visualização. Facilita a comunicação de todas as pessoas envolvidas no processo de desenvolvimento de um sistema - gerentes, coordenadores, analistas, desenvolvedores - por apresentar um vocabulário de fácil entendimento. Este guia descreve os conceitos da UML e seus diagramas. Apresenta exemplos de utilização destes diagramas, demostrando, de maneira prática, como pode ser feita a transição de um diagrama para outro.