DocumentCode :
2339569
Title :
Aspect-Oriented Programming for MVC Framework
Author :
Li, Hui ; Zhou, Mingji ; Xu, GuiJun ; Si, Lingling
Author_Institution :
Sch. of Inf. Eng., Handan Coll., Handan, China
fYear :
2010
fDate :
23-25 April 2010
Firstpage :
1
Lastpage :
4
Abstract :
In the field of J2EE, MVC framework exists crosscutting concerns across multiple modules (e.g. logging, validation, transaction etc.) causing the code scattering and code confusion and making the system difficult to maintain and to extend. Fortunately, Aspect-Oriented Programming aims at addressing the problems of them. Aspects can be defined to modularize such concerns. In this work, we introduce the aspect-oriented programming ideas into the MVC model, and propose a model of aspect-oriented MVC framework, which extracts crosscutting concerns of going through the system to form an aspect layer and uses the configuration file to statement the point of weaving. Finally, we report the results of the framework of the feasibility and superiority by an actual project development.
Keywords :
Java; aspect-oriented programming; software architecture; J2EE; MVC framework; MVC model; aspect layer; aspect-oriented programming; configuration file; model-view controller; object-oriented programming; project development; software architecture; Access control; Educational institutions; HTML; Logic programming; Maintenance engineering; Object oriented modeling; Packaging; Prototypes; Scattering; Weaving;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Biomedical Engineering and Computer Science (ICBECS), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5315-3
Type :
conf
DOI :
10.1109/ICBECS.2010.5462393
Filename :
5462393
Link To Document :
بازگشت