DocumentCode :
2455893
Title :
Towards the software architectural design with an integrated aspect-oriented modeling approach
Author :
Zhang, Haimei ; Ben, Kerong
Author_Institution :
Dept. of Comput. Eng., Naval Univ. of Eng., Wuhan, China
fYear :
2010
fDate :
24-27 Aug. 2010
Firstpage :
1923
Lastpage :
1928
Abstract :
Architecture description languages (ADLs) are a sound and convenient approach to software architecture representation. Unfortunately traditional ADLs lack the ability to describe the crosscutting concerns and crosscutting interaction in the software architecture, leading to the difficulties in comprehension, evolution and reusability of software architectural design decisions. This paper focuses on the modular representation of architectural concerns and their multiple composition forms, and presents a novel aspect-oriented ADL, which introducing a special kind of architectural unit called aspectual component to encapsulate crosscutting behaviors and features, extending the semantic of conventional connectors to describe the complicated interactions among the software architecture elements. We use a Web-based information system as the main case study.
Keywords :
aspect-oriented programming; programming languages; software architecture; software reusability; Web-based information system; architecture description language; aspect-oriented ADL; integrated aspect-oriented modeling approach; software architectural design; software reusability; Complexity theory; Computer architecture; Connectors; Semantics; Software; Software architecture; Syntactics; ADLs; aspect-oriented software architectures; aspectual component; connectors; crosscutting interfaces; separation of concerns;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Education (ICCSE), 2010 5th International Conference on
Conference_Location :
Hefei
Print_ISBN :
978-1-4244-6002-1
Type :
conf
DOI :
10.1109/ICCSE.2010.5593825
Filename :
5593825
Link To Document :
بازگشت