A quick, thorough introduction to UML, featuring diagrams and clear explanations, and key concepts presented in a light and engaging manner. Covers the importance of visual modeling, how UML identifies objects and classes, component and deployment diagrams, how to extend the UML and enhance visual models, and other specific topics. Softcover. DLC: Object-oriented methods.