DocumentCode :
2512884
Title :
Principles for Designing Software Architecture to Achieve Quality Attribute Requirements
Author :
Bass, L.
Author_Institution :
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA
fYear :
2006
fDate :
9-11 Aug. 2006
Firstpage :
2
Lastpage :
2
Abstract :
Summary form only given. In this article, the author describes the principles involved in the design of software architecture. The premise is that the design of software architecture is determined by the quality attributes requirements for a system. The quality attributes that we have focused on are: availability, modifiability, performance, security, and usability. The author discusses why quality attributes are important, how to specify quality attribute requirements in a common form, design primitives to support the achievement of each quality attribute and how these can be applied to the design and evaluation of software architectures
Keywords :
formal specification; software architecture; software quality; formal specification; quality attribute requirement; software architecture; software availability; software modifiability; software performance; software security; software usability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Research, Management and Applications, 2006. Fourth International Conference on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7695-2656-X
Type :
conf
DOI :
10.1109/SERA.2006.54
Filename :
1691354
Link To Document :
بازگشت