This book uses case studies as a guide to mastering UML diagramming. After introducing UML, the book presents cases studies featuring applications from a variety of industries. While explaining UML diagramming, the book also covers object-oriented design and analysis.