DocumentCode
2165253
Title
Aspect-oriented modeling in software architecture pattern based on UML
Author
Li, Hui ; Zhang, Jingjun ; Chen, Yuejuan
Author_Institution
Sch. of Inf. Eng., Handan Coll. Handan, Handan, China
Volume
3
fYear
2010
fDate
26-28 Feb. 2010
Firstpage
575
Lastpage
578
Abstract
Aspect Oriented Programming (AOP) aims at addressing the problem of the crosscutting concerns (e.g. logging, validation, transaction etc.), those functionalities that are scattered among several modules in a given system. Aspects can be defined to modularize such concerns. In this work, we focus on the most popular MVC pattern in software architecture pattern, and introduce the aspect-oriented programming ideas into the MVC model with Unified Modeling Language (UML), also we propose a model of aspect-oriented MVC pattern, 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. To assess the effects of the idea on MVC pattern, an actual system is carried out. In the end, we report the results of the pattern of the feasibility and superiority.
Keywords
Unified Modeling Language; aspect-oriented programming; software architecture; UML; Unified Modeling Language; aspect oriented programming; aspect-oriented modeling; software architecture pattern; Application software; Educational institutions; Functional programming; Java; Logic; Object oriented modeling; Object oriented programming; Software architecture; Unified modeling language; Weaving; Aspect-Oriented Programming; MVC; Object-Oriented Programming; Software Architecture; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on
Conference_Location
Singapore
Print_ISBN
978-1-4244-5585-0
Electronic_ISBN
978-1-4244-5586-7
Type
conf
DOI
10.1109/ICCAE.2010.5451819
Filename
5451819
Link To Document