此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

Meta-model Based Model Organization and Transformation of Design Pattern Units in MDA

Chang-chun YANG(杨长春)1,2, Zi-yi ZHAO(赵子艺)2,Jing Su n(孙婧)2

 

1. School of Economics and Management, Nanjing University of Scie nce and Technology, Nanjing 210094, China;2. School of Information Science and Engineering, Changzhou University, Chan gzhou 213164, China

 

Abstract-To achieve the purpose of applying design patterns wh ich are various in kind and constant in changing in MDA from idea and applicatio n, one way is used to solve the problem of pattern disappearance which at the pr ocess of pattern instantiation, to guarantee the independence of patterns, and a t the same time to apply this process to multiple design patterns. To solve thes e two problems, the modeling method of design pattern units based on meta-model s is adopted to, i.e.. Divider the basic operations into atoms in the meta-mode l tier and then combine the atoms to complete design pattern units meta-models  without business logic. After one process of conversion, the purpose of making u p various pattern units meta-model and dividing business logic and pattern logi c is achieved.

 

Key words-MDA; PIM; design pattern; model organization

 

Manuscript Number: 1674-8042(2010)02-0183-05

 

dio: 10.3969/j.issn.1674-8042.2010.02.20


References

 

[1]Jin-kui Hou, Jian-cheng Wan, Yu-yan Zhang, 2007. MDA-supported M odel Transformation Approach. Computer Engineering,33(8).

[2]Alan Shalloway,James R. Trott write, Xiong Jie interpret, 2005. Des ign Pattern Precise analysis. Tsinghua University Press, Beijing, p.200-202.

[3]Tian Zhang,Yan Zhang, 2008. MDA based design patterns modeling and m odel transformation. Journal of Software, 19(9):2203-2217. h ttp://www.jos.org.cn/1000-9825/19/2203.htm.

[4]MetaEdit Inc, 2005.Domain-Specific modeling with MetaEdit+10 times  faster than UML.White Paper.

[5]Cheng-wan He, Ke-qing He, 2006. Aroel-based approach to design pa ttern modeling and implementation. Journal of Software,17(4):  658-669.

[6]Xue-bin Wang,Quan-yuan Wu, 2006.MDA based model transformation tec hnology Research in Software engineering. National University of Defense Technol ogy.

[7]Hui Liu, Zhi-yi Ma, Wei-zhong Shao, 2008. Progress of Research on  Metamodeling. Journal of Software,19(6): 1317-1327.

[8]Ying Zhou, Guo-liang Zhng, Xuan-dong Li, 2005. Uml Model Transform ation Inmda Context:From Function Models To Implementation Models.Computer Appli cations and Software.

[9]Cheng-jia Diao, 2007. UML System Modeling and Analyse and design. E ngineering Industry Publishing House, Beijing, p.7.

[10]Xue-bin Wang, Quan-yuan Wu. Research and Implementation of Design  Pattern-Oriented Model Trans formation. ICCGI,07.

[11]Li-ting Zhang, 2008. Research and Implementation of MDA Developmen t Pattern. Beijing Jiaotong University.

[12]M. Elaasar, LC. Briand, Y. Labiche, 2006. A meta modeling approch t o pattern specific ation.In:Proc.of the 9th Acm/IEEE Int’l Conf.on Model Driven  Engineering Languages and Systems(MoDELS2006). LNCS 4199,Berlin, Heidel berg: S pringer-Verlag, p.484-496.
 

 

[full text view]