SoftwarePractice.org: Home | Courseware | Wiki | Archive

Menu:

Module 9: Quality Attributes

This module explores quality attributes in more depth.  Several different quality attributes are examined in terms of the three viewtypes learnt in preceding modules.

Required readings

  1. "Quality Attributes." Chapter 8 of A Software Architecture Primer, by John Reekie and Rohan McAdam.

Supplementary readings

  1. Len Bass, Paul Clements, and Rick Kazman, with Felix Bachmann, Mark Klein, and Bill Wood. ``Achieving Qualities,'' Chapter 5 of Software
    Architecture in Practice, 2nd Edition, pp 99--127. Addison-Wesley, 2003.
    (Describes one approach to achieving desired quality attributes, using the concept of ``tactics.'')
  2. William Stalling, ``Firewalls,'' in Network Security Essentials -- Applications and Standards, pp 343--362.
    (An accessible introduction to firewalls and other network security devices.)

Slides and exercises

More resources