Conference,

Using Roles for Pattern-Based Model Refactoring

, , , and .
(2002)

Abstract

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.

Tags

Users

  • @kilow

Comments and Reviews