Media praise for Learning UML 2.0

"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open source, standards-based, proprietary--now supports UML, and more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critical for all software developers--and there isn't a better choice than this clear, step-by-step guide to learning the language."
-- Richard Mark Soley, Chairman and CEO, OMG

"The book goes beyond theory, showing how UML can be put into practice in the real-world."
-- Michael Kleper, The Kleper Report on Digital Publishing

"Learning UML 2.0 covers a topic other computer books seem to, but with a focus on learning the language rather than just using it in a rote fashion. With lesson plans tailored to practice rather than theory, Learning UML 2.0 is a winner."
-- James Cox, California Bookwatch

"Once you have worked your way through the book for your first few projects producing the UML needed to properly model them you should then have sufficient knowledge of UML to be able to do most of the modelling that you require and only need to refer back to the book when you need to do something that you haven't needed to cover in prior projects. The book covers the complete UML language so that experienced designers using UML will also find this a useful reference when they come across the need to use one of the less common constructs. "
-- Stephen Chapman,

"Miles and Hamilton use a conversational approach to introduce the reader to UML 2.0, and they build on a model that makes sense...All too often, it seems like UML diagrams are just thrown at the reader one after another, and there's no real explanation as to how it all fits together. Fortunately, that's not the case here, as the model framework for their tutorial puts everything in the right relationship to each other...I would say that if you have this book coupled with a full UML 2.0 reference manual of some sort, you'd be pretty well set to do most anything you'd need to in the world of UML."
-- Thomas Duff, Duffbert's Random Musings

"Overall the authors do a good job explaining the various components of UML (such as use cases; activity, class, object, sequence, communication, and timing diagrams for example)...Overall, the book is well written and easy to understand."
-- Nick Bulitka,