QVT based model transformation for design pattern evolutions.

Jing Dong, Sheng Yang, Yongtao Sun, W. Eric Wong

2006 · 13 citations · 0 references

Concepts

Abstract

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.