Learning UML 2.0 by Russ Miles, Kim HamiltonPublisher: O'Reilly Media (June 1, 2006) | ISBN-10: 0596009828 | CHM | 4 Mb | 269 pages
"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, and 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
If you're like most software developers, you're building systems that are increasingly complex. Whether you're creating a desktop application or an enterprise system, complexity is the big hairy monster you must manage.