DocumentCode :
3147744
Title :
A Model Driven based Aspect Oriented Model Weaving Framework for Distributed System
Author :
Wang, Xiaoyan ; Liu, Shufen ; Li, Shuqiu
Author_Institution :
Jilin Univ., Changchun
fYear :
2007
fDate :
26-28 April 2007
Firstpage :
59
Lastpage :
62
Abstract :
MDA and AOP techniques are used in combination with each other in software design. In MDA, one can use AOP´s aspect-oriented concept to create a model so as to separate the concerns. The aspects in AOP can be used as models in MDA to be transformed, checked, queried and maintained. The model-driven based aspect-oriented model weaving framework (MAMW) is a form of model transformation, which separates concerns and improves the abstract level by modeling the crosscutting in aspect-orientation to aspect model. The woven model Mw can be mapped to xKL language and interpreted, at the same time it can be used as metamodel to create object model Mwo, and then the object model Mwo can be interpreted to executable objects by an interpreter, finally the executable objects are used to provide external services through socket port. MAMW improved the abstract level of model transformation, and it supports the newest model transformation criterion QVT. It eliminates the variety of model transformation technique to some extent and at the same time it is simple, well regulated and executable.
Keywords :
distributed processing; object-oriented programming; software architecture; distributed system; model driven based aspect oriented model weaving framework; model transformation; software design; xKL language; Collaborative work; Computer industry; Computer science; Distributed computing; Educational institutions; Logic; Programming; Sockets; Software design; Weaving; AOP; MAMW; MDA; QVT;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Supported Cooperative Work in Design, 2007. CSCWD 2007. 11th International Conference on
Conference_Location :
Melbourne, Vic.
Print_ISBN :
1-4244-0963-2
Electronic_ISBN :
1-4244-0963-2
Type :
conf
DOI :
10.1109/CSCWD.2007.4281410
Filename :
4281410
Link To Document :
بازگشت