Title :
Presenting a meta layer model for separation of crosscutting concerns in aspect oriented architecture
Author :
Serafat, Ali Akbar ; Shirazi, Hoesin
Author_Institution :
Payame Noor Univ., Tehran, Iran
Abstract :
There are some attributes in software architecture which can not be assigned to a specific component or layer. So one of the main concerns in architectural designing is making use of these attributes. It is tried to separate these cross cutting concerns from software architecture by presenting a model in this article. In this model not only the cross cutting concerns are separated from the architecture, but also these attributes are divided into two categories as: functional and none functional each of which placed in different layers. Additionally, this model proposes a method for expressing crosscutting concerns by extending thexADL 2.0 architecture describing language. One of the most important benefits of this method is that it doesn´t create any changes in main architecture.
Keywords :
aspect-oriented programming; software architecture; specification languages; architecture describing language; aspect oriented architecture; cross cutting concerns; meta layer model; software architecture; xADL 2.0; Computer architecture; Europe; Software; architecture describing language; aspect orientation; cross cutting concerns; software architecture;
Conference_Titel :
Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-5537-9
DOI :
10.1109/ICCSIT.2010.5564557