If you need to get results with UML without unnecessary complexity or mind-numbing jargon, then UML for Mere Mortals® is the book or you. This easy-to-read introduction is perfect for technical professionals or anyone who needs to create, understand, or review UML models, without becoming a hard-core modeler.
The authors draw on their extensive experience to offer pragmatic explanations and guidance on core techniques ranging from use cases to component diagrams, architectural patterns to application and database modeling. You'll find practical coverage for using UML to support testing, in addition to a discussion of UML 2.0 and its implications.