Slide 1 Using UML, Patterns, and Java Object-Oriented Software Engineering System Design Chapters 6-7 Object-Oriented Software Engineering: Using UML, Patterns, and Java,…