Zusammenfassung
Design patterns capture some of the best software development experiences in forms that
are intended to facilitate reuse. We treat a design pattern as a characterization of a family of solutions,
where the solutions are expressed as UML (Unified Modeling Language) design models. We present a
new notation that we call Role Models to characterize pattern solutions, and describe how they can be
used to support systematic pattern-based model refactoring.
Nutzer