DocumentCode
2973079
Title
An Approach for Multi-Dimensional Separation Concerns at Architecture Level
Author
Zhang, Lin-lin ; Ying, Shi ; Ni, You-cong ; Wen, Jing ; Zhao, Kai
Author_Institution
State Key Lab. of Software Eng., Wuhan Univ., Wuhan
fYear
2008
fDate
2-3 Aug. 2008
Firstpage
541
Lastpage
545
Abstract
Traditional architecture design approaches suffer from the crosscutting features and behaviors, which scattered and tangled in the components and connectors, result in the final architecture solutions uneasy to evolve and reuse. In this paper, we propose an approach for multi-dimensional separating crosscutting concerns at architecture level, including: (1) an architectural meta concern space can be reused for deriving more concrete system-specific concerns; (2)a "1+X" model can be used for representing crosscutting and non-crosscutting architectural concerns and relationships; (3) a process is used to address those in a multi-dimensional way. This provides a rigorous analysis of architecture-level concerns as well as important insights into various architecture design solutions. Besides, this makes it possible to, not only eliminate the crosscutting features and behaviors at early architecture design stage, but also encapsulate the crosscutting concerns with concepts and techniques related to aspect in later architecture design activities.
Keywords
data encapsulation; software architecture; system-on-chip; architectural meta concern space; architecture design; multidimensional separating crosscutting concern; Computer architecture; Concrete; Connectors; Design engineering; Intelligent transportation systems; Multidimensional systems; Power electronics; Power engineering and energy; Scattering; Software architecture; aspect-oriented software development (AOSD); multi-dimensional separation of concerns (MDSoC); software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Power Electronics and Intelligent Transportation System, 2008. PEITS '08. Workshop on
Conference_Location
Guangzhou
Print_ISBN
978-0-7695-3342-1
Type
conf
DOI
10.1109/PEITS.2008.30
Filename
4634913
Link To Document