Design Patterns Instantiation Based on Semantics and Model Transformations
SOFSEM '10 Proceedings of the 36th Conference on Current Trends in Theory and Practice of Computer Science
Design pattern evolutions in QVT
Software Quality Control
Towards a better integration of patterns in secure component-based systems design
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
Hi-index | 0.00 |
Design pattern describes a repeatedly presenting issue during software designing, as well the solution to it. Applying design pattern enables developers to reuse it to solve a specified designing issue. Applying and maintaining design pattern in models is a duplicating work. In order to automatically apply design patterns in models, we propose a design pattern oriented model transformation approach. In this paper, we designed a set of atom mappings and pattern mappings, as well the combination of them, the model transformation code template. Such a template can generate XSLT based model transformation code, and enable automatically applying design pattern in software models. A case study is provided to demonstrate our approach.