A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Principles for Designing Software Architecture to Achieve Quality Attribute Requirements
2006
Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)
I will describe 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. I will discuss why quality attributes are important, how to specify quality attribute requirements in a common form, design primitives to support the achievement of each quality
doi:10.1109/sera.2006.54
dblp:conf/sera/Bass06
fatcat:gk5lasohwjadtouy2rwqmkqo5i