Destinado a profissionais e estudantes que desejam ingressar e aprofundar-se no mundo da orientação a objetos, o livro traz uma abordagem prática e didática da linguagem UML 2.2.
Adota a ferramenta Enterprise Architect e apresenta passo a passo o projeto de um sistema de vendas, desde a análise do processo de negócio até a documentação. Aborda amplamente casos de uso, classes de análise e persistência, implementação, implantação, OCL, métricas e os demais diagramas UML.
A partir da quarta edição o conteúdo foi adaptado à versão 7.5 da Enterprise Architect, considerando também as novidades da versão 2.2 da UML.