Chapter 1 Object Oriented Analysis and Design. UML, Patterns, and Object-Oriented Analysis and Design The essential skills for the creation of well-designed,