O livro modelagem de Aplicações UML com XML, Editora Makron Books, Autor: David Carlson, é um livro um pouco denso e requer bastante comprometimento com texto para conseguir abstrair conhecimentos. O autor define o que aplicação XML, mostrando inclusive o que é XML e o que é modelagem de UML e depois passa a aplicar os dois conceitos. Sobre XML ? Xtensible Markup Language, o autor faz lembranças ao HTML e apresenta similaridades e origem da mesma. Ainda fala sobre os vocabulários da XML como o RSS (Rich Site Summary), passa pelo DTD, Schema e demais termos e vocabulários associados a XML. Sobre a UML, o autor dedica um capítulo inteiro, porém é bastante sucinto e apresenta os principais elementos e diagramas da UML de uma forma bastante objetiva. Creio que um leitor pouco familiarizado com o conceito de orientação a objetos teria bastante dificuldades para compreender UML somente com esta apresentação. A proposta do livro é muito específica e talvez isto dificulte mais ainda a compreensão do todo. Embora o autor apresente alguns modelos e aplicações, no geral o livro peca nos exemplos. Há muito texto e poucos exemplos, este problema é bastante sério pois livros técnicos-didáticos, principalmente aqueles que utilizam alguma linguagem de programação ou tecnologia específica, requer riquezas de exemplos. Eu recomendaria o livro para pessoas já acostumadas e ambientadas com orientação a objetos, que detenham algum conhecimento de XML ou linguagens de marcação, como é o caso do HTML. Por Luis Ribeiro, consultor de internet e blogueiro. Escreve para os blogs Luis, evangelização, educação sistemática e outros.