DocumentCode :
661226
Title :
A Systematic Review on Aspects in Software Architecture Design
Author :
De Oliveira, Kenia Santos ; dos Santos Soares, Michel
Author_Institution :
Fac. of Comput., Fed. Univ. of Uberldndia, Uberlandia, Brazil
fYear :
2012
fDate :
12-16 Nov. 2012
Firstpage :
21
Lastpage :
28
Abstract :
Originally, the introduction of aspects to address crosscutting concerns was proposed for implementation activities. Aspects have also been considered in the software architecture community in order to solve the problems of modularization of crosscutting concerns. The real benefits of introducing aspects into software architecture design are still debated. In this article, a systematic review on aspect-oriented software architectures is proposed. The chosen articles were evaluated based on criteria such as which non-functional requirements were improved and which architecture views were considered in each study. In addition, specific qualities related to software maintenance, such as understandability and modifiability, were evaluated for each article. The purposes are to evaluate what are the most common concerns considered when designing a software architecture using aspects, and whether the introduction of aspects is useful in software maintenance.
Keywords :
aspect-oriented programming; software architecture; software maintenance; architecture view; aspect-oriented software architectures; crosscutting concerns; modifiability quality; nonfunctional requirements; software architecture design; software maintenance; understandability quality; Computer architecture; Conferences; Software architecture; Software maintenance; Systematics; Unified modeling language; Aspects; Software Architecture; Systematic Review;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Chilean Computer Science Society (SCCC), 2012 31st International Conference of the
Conference_Location :
Valparaiso
ISSN :
1522-4902
Print_ISBN :
978-1-4799-2937-5
Type :
conf
DOI :
10.1109/SCCC.2012.10
Filename :
6694069
Link To Document :
بازگشت