DocumentCode
479861
Title
Towards Multi-Dimensional Separating of NFRs in Software Architecture
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
Volume
2
fYear
2008
fDate
12-14 Dec. 2008
Firstpage
104
Lastpage
107
Abstract
Software architecture design is an important stage in the whole software development lifecycle. Yet non-functional requirements (NFRs) have been afflicted architects for a long time and how to efficiently design and address them also becomes a big headache problem. This paper focuses on the NFRs in architecture and offers a preliminary insight on separating them in a multiple dimensional way. Consequently, it proposes a model named "1+X" for handling NFRs in architecture, including classifying those into 12 dimensions, and then specifying and mapping those into aspects. By this model, architects can easily analyze and handle NFRs during the architecture design for a specific system.
Keywords
software architecture; nonfunctional requirements; software architecture; software development lifecycle; Computer architecture; Computer industry; Computer science; Design engineering; Information science; Mathematics; Physics; Programming; Software architecture; Software engineering; aspect-oriented software architecture; multi-dimensional separation of concerns(MDSoC); non-functional requirements(NFRs);
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location
Wuhan, Hubei
Print_ISBN
978-0-7695-3336-0
Type
conf
DOI
10.1109/CSSE.2008.1201
Filename
4722011
Link To Document