DocumentCode :
3259907
Title :
Relationship between the whole of software architecture and its parts: an NFR perspective
Author :
Subramanian, Nary ; Chung, Lawrence
Author_Institution :
Dept. of Eng., Hofstra Univ., Hempstead, NY, USA
fYear :
2005
fDate :
23-25 May 2005
Firstpage :
164
Lastpage :
169
Abstract :
An interesting practical problem is the relationship of the non-functional requirements (or NFRs) of constituents of software architecture to the architecture. For example, if the constituents of a software architecture are adaptable (reliable, secure, usable, etc.), will the software architecture itself be adaptable (reliable, secure, usable, etc.)? It is generally accepted that the constituents of the software architecture are components, connections, constraints, styles and patterns. And, as a corollary, what is the minimum number of constituents that need to possess the NFR? This paper explores these problems for an industrial telecom system that is used as a case study and concentrates on a specific NFR, namely, adaptability. Employing the NFR framework for justification, this paper concludes that possession of the NFRs by the constituents is helpful for the final software architecture to possess that NFR. This paper also develops heuristics on how many constituents need to possess the NFR so that the final architecture possesses the NFR.
Keywords :
formal specification; software architecture; systems analysis; nonfunctional requirements; software architecture; Artificial intelligence; Communication industry; Computer architecture; Computer science; Message passing; Security; Software architecture; Software engineering; Software systems; Telecommunications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2005 and First ACIS International Workshop on Self-Assembling Wireless Networks. SNPD/SAWN 2005. Sixth International Conference on
Print_ISBN :
0-7695-2294-7
Type :
conf
DOI :
10.1109/SNPD-SAWN.2005.64
Filename :
1434884
Link To Document :
بازگشت