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