'Modelagem orientada a objetos com a UML' é destinado aos leitores que têm como objetivo conhecer técnicas eficientes para descrever e desenvolver software com base na orientação a objetos e na representação dos diagramas da UML. Esses leitores podem ser ou não profissionais da área de computação, mas todos devem acreditar que um software bem elaborado e documentado pode ajudá-los a melhorar suas vidas. Este livro aborda, inicialmente, os fundamentos da modelagem orientada a objetos, para aplicá-los na elaboração de modelos contextuais e detalhados baseados nos diagramas da UML. O livro possui diversos estudos de casos para exemplificar as técnicas de modelagem e usa a linguagem de programação Java para implementar esses exemplos