This document presents a quantitative approach for evaluating design patterns based on their ability to improve quality attributes. It defines key elements of design patterns and introduces the Quality Model for Object-Oriented Design (QMOOD) for measuring quality attributes. The approach evaluates a design pattern by (1) defining its functional and non-functional intents, (2) designing pattern structures, (3) defining transformations, and (4) validating patterns can improve targeted quality attributes. It applies this approach to the Mediator pattern and finds it decreases coupling. The approach aims to help developers evaluate if patterns are well-designed and quantify their effectiveness in improving quality.