Design pattern modeling and implementation based on MDA

  • Authors:
  • Xuejiao Pang;Kun Ma;Bo Yang

  • Affiliations:
  • Shandong Provincial Key Laboratory of Network Based Intelligent Computing, University of Jinan, Jinan, China;School of Computer Science and Technology, Shandong University, Jinan, China;Shandong Provincial Key Laboratory of Network Based Intelligent Computing, University of Jinan, Jinan, China

  • Venue:
  • WISM'11 Proceedings of the 2011 international conference on Web information systems and mining - Volume Part II
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Model Driven Architecture (MDA) stresses on the model-centric. It defines the framework of the system by using various models. Aiming to increase not only the modeling granularity but also the reusability of model transformation rule we apply the design pattern into MDA. In this paper, firstly, a modeling approach based on role is presented. In this way, the pattern model and the transformation rule can be defined respectively. Secondly, two extended meta-meta-models, ExPattern(Extended Pattern) and ExRole(Extended Role), which are the meta-models of Pattern and Role respectively, are demonstrated in the article. A QVT-based transformation rule is defined for the snake of models transformation. At last, a case study of Graduate Education Management System which uses the technologies proposed in this paper is demonstrated.