QVT based Model Transformation for Design Pattern Evolutions

J. Dong, S. Yang, Y. Sun, and W.E. Wong (USA)


Design pattern, Model Transformation, UML, QVT, MDA, Eclipse, Design pattern evolution.


In this paper, we present our methods on explicitly documenting the evolution processes of a design pattern based on two-level transformations. We provide tool support to automate such process based on the Query, View, Transformation (QVT). In this way, a software system design with the applications of design patterns represented in UML model may be automatically evolved to a new design based on the model transformation rules defined for the corresponding design patterns applied.

Important Links:

Go Back