Publisher: O'Reilly, 2005, 216 pages
ISBN: 0-596-00795-7
Keywords: Programming
Have you ever wondered about a difference in line endings on a class diagram? Puzzled over the folded corner of a rectangle? Been baffled by an interaction diagram? The Universal Modeling Language (UML) is a rich and expressive language bringing the power of visual expression to software development. Yet all UML's richness and expressiveness are for naught if you don't understand its symbols and how to use its different diagram types. Communication can't take place unless all parties involved share an understanding of the language.
Historians puzzled over hieroglyphics for centuries before the discovery of the Rosetta stone in 1799 put them on the path to understanding. You don't have to wait so long! In UML 2.0 In a Nutshell, authors Dan Pilone and Neil Pitman clearly lay out the syntax and semantics of UML. Taking care to cover UML 2.0, the very latest version of the language, the authors provide you with:
Intended primarily as a reference but written to accommodate those learning the language, this book will you in good stead when you use UML in your own software development projects. Let this book serve as your Rosetta stone to UML.
Great reference, not so great cookbook
A very good reference on UML v2 (and includes some references to v1.4 as well). Explains the subjects very well, and as in (nearly) all O'Reilly's Desktop Quick References, it can be used to quickly jump to a relevant part and read something about the subject.
But, it is definitely not a beginners book, nor a cookbook on how to use UML! It does a decent job of explaining UML in the first two chapters, but to get the most out of this book, you need to understand the concepts behind UML (like modelling, views, etc.) and why/how you may use them to your advantage.
Overall, a decent book.
Comments
There are currently no comments
New Comment