Description:This book has a good chapter 4 on UML-Java mapping which is explained very clearly. Other books tends to be bombastic and theorectical and vomitting out dry, useless high level UML jargons. Since most developers knows attrbutes and methods better than say, trying to figure out what an association link is, the mentioned chapter is invaluable. I wish the authors expanded more on UML-Java mapping as developer can then relate a diagram to the Java code. I would have given the book 5 star if it had expanded a bit on modelling XML and UML-Java mapping.