DocumentCode :
3319254
Title :
Aspect-oriented modeling and mapping driven by Model Driven Architecture
Author :
Zhang, Jingjun ; Chen, Yuejuan ; Zhang, Yang ; Li, Hui
Author_Institution :
Sci. Res. Office, Hebei Univ. of Eng., Handan, China
fYear :
2009
fDate :
8-11 Aug. 2009
Firstpage :
180
Lastpage :
184
Abstract :
Model driven architecture (MDA) is a development methodology taking model as center, which is initiated by the Object Manage Group. Based on UML and other standard etc, MDA can create highly abstract model that will be understood by computer. These models are independent of concrete platform technology and stored in a standard way. Based on object-oriented, aspect-oriented programming (AOP) went further on the principle of concern separation. It separates the crosscutting concerns in the independent aspect modular. AOP has now matured to become a complete methodology, hoping to present its benefits in the whole development cycle. Aspect-oriented modeling in the Framework of MDA needs extend the UML meta-model, establish aspect oriented meta-model and AspectJ meta-model, in order to define aspect platform-independent models (PIM) and platform-specific models (PSM). In this paper, we give a method of aspect-oriented modeling, some rules to transform aspect PIM to aspect PSM to support aspect-oriented software development in the framework of MDA.
Keywords :
Unified Modeling Language; object-oriented programming; UML meta-model; aspect-oriented mapping; aspect-oriented modeling; aspect-oriented programming; aspect-oriented software development methodology; concern separation principle; model driven architecture; object manage group; object-oriented programming; platform-independent model; platform-specific model; Banking; Computer architecture; Computer integrated manufacturing; Concrete; Educational institutions; Object oriented modeling; Object oriented programming; Production; Testing; Unified modeling language; Aspect-Oriented Modeling; Aspect-Oriented Programming; Model-Driven Architecture; PIM; PSM; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-4519-6
Electronic_ISBN :
978-1-4244-4520-2
Type :
conf
DOI :
10.1109/ICCSIT.2009.5234970
Filename :
5234970
Link To Document :
بازگشت