The Architect In Me

Thursday, September 14, 2006

SAIP (Chapter 5): Achieving Qualities

Summary of Chapter 5 of SAIP
This chapter builds on the previous chapter (4), which discusses general and specific scenarios in developing a system. How can these qualities be achieved? This chapter takes it to the next step by providing the architect with tactics to achieve these qualities. As defined by Bass et al., "a tactic is design decision that influences the control of a quality attribute response." Just as tactics can be obtained by studying previous architectural solutions to achieve quality attributes; we can also obtain tactics by studying existing patterns to determine the architectural strategies used to attain levels of software quality. For example, in this chapter we see how fault recovery, fault detection and fault prevention can be used to achieve greater levels of software quality.

0 Comments:

Post a Comment

<< Home