Este livro apresenta, por meio de exemplos práticos, como modelar software utilizando a UML (Unified Modeling Language) ou Linguagem de Modelagem Unificada. São apresentados os diversos diagramas dessa linguagem, com exemplos práticos de seus componentes, demonstrando como utilizar a Linguagem de Modelagem Unificada e, desse modo, auxiliando na compreensão de seus conceitos.