Este livro prático é um guia auto-explicativo para analistas e desenvolvedores de software. Ele ensina como, realmente, praticar modelagem orientada a objeto usando a notação da UML e implementar o modelo com C++. Os autores apresentam todos os conceitos básicos da tecnologia orientada a objeto necessários para que os leitores possam entender e aplicar o paradigma orientado a objeto.ASPECTOS DO LIVRO- Ensina a construir uma aplicação orientada a objeto utilizando C++ e tomar as decisões adequadas e corretas para atender às necessidades dos negócios.- Esclarece diversos mitos que cercam a tecnologia orientada a objeto enquanto foca sua praticidade como uma ferramenta de engenharia de software.- Provê os leitores de uma receita ou de um guia do tipo passo a passo, para que possam ser cumpridas todas as etapas da tecnologia orientada a objeto.- Provê uma abordagem prática para análise, desenho e programação orientada a objeto.- Proporciona uma abordagem prática para o desenvolvimento de casos de uso como parte da análise orientada a objeto.- Provê uma abordagem mais ampla dos diagramas da UML.- Introduz bibliotecas fundamentais C++ que provêm importante funcionalidade para suporte da implementação de um modelo OO nesta linguagem.- Aborda de forma ampla a modelagem do comportamento dinâmico, da implementação do modelo de estado e de projetos envolvendo classes.