Este livro apresenta de forma abrangente e detalhada o conhecimento básico da UML e do uso do Rational Rose e, por meio de 4 casos abrangentes, demonstra os métodos e etapas específicos do uso da UML e do Rose para modelagem
de software . O livro está dividido em 20 capítulos. Os primeiros 4 capítulos são a parte básica, que apresenta o conhecimento básico da UML e os capítulos 5 a 13 são o foco do livro, apresentando os 9 diagramas e componentes da UML, bem como. sugestões relacionadas. Tecnologia de modelo e apresenta vários métodos de desenho de diagrama em Rose no final de cada capítulo. Os capítulos 14 a 17 são partes de aplicativos avançados, que apresentam mecanismo de extensão UML, engenharia bidirecional, conteúdo relacionado a RUP e OCL; estudos de caso abrangentes, incluindo sistema de gerenciamento de biblioteca, sistema de aluguel de carros, sistema de igreja on-line e sistema de venda de livros on-line, para ajudar os leitores a aprofundar sua compreensão e domínio do conteúdo previamente aprendido e alcançar o propósito de aprendizado e prática ao mesmo tempo.
Este livro não é adequado apenas para iniciantes aprenderem o conhecimento relevante de modelagem UML, mas também para engenheiros envolvidos no desenvolvimento
de software aprenderem e consultarem-no, ou como um livro religioso ou livro de referência para cursos relacionados a computadores e
software em faculdades e universidades.