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]