DocumentCode
3448960
Title
A Generic Model for Multi-Dimensional Separation of Concerns at Architecture Level
Author
Lin-lin Zhang ; Shi Ying ; You-Cong Ni ; Jing Wen ; Kai Zhao ; Peng Ye
Author_Institution
State Key Lab. of Software Eng., Wuhan Univ., Wuhan
fYear
2008
fDate
12-14 Oct. 2008
Firstpage
1
Lastpage
4
Abstract
Software architecture design is an important stage in the whole software development lifecycle. There are so many various concerns at architecture level which relate to all kinds of stakeholders and describe the all facets of problem domain. Unfortunately, they often tangle and scatter in the components and connectors, result in the final architecture solutions uneasy to evolve and reuse. So in this paper, we propose a generic model named ldquo1+Xrdquo which can separate the concern at architecture level along multiple dimensions. Also, we provide specification for each dimension and concerns in a dimension. This makes it possible to effectively cope with the crosscutting concerns at architecture level, encapsulate those using aspects or design decisions in the later architecture design activities.
Keywords
formal specification; object-oriented programming; software architecture; software prototyping; software reliability; software reusability; concerns specification; dimension specification; generic model; multidimensional separation; software architecture design; software development lifecycle; software reusability; Computer architecture; Connectors; Information science; Mathematical model; Mathematics; Multidimensional systems; Programming; Scattering; Software architecture; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Wireless Communications, Networking and Mobile Computing, 2008. WiCOM '08. 4th International Conference on
Conference_Location
Dalian
Print_ISBN
978-1-4244-2107-7
Electronic_ISBN
978-1-4244-2108-4
Type
conf
DOI
10.1109/WiCom.2008.1322
Filename
4679230
Link To Document