4.8. For Further Reading
Philippe Kruchten [Kruchten 04] provides another categorization of design decisions.
Pena [Pena 87] uses categories of Function/Form/Economy/Time as a way of categorizing design decisions.
Binding time and mechanisms to achieve different types of binding times are discussed in [Bachmann 05].
Taxonomies of quality attributes can be found in [Boehm 78], [McCall 77], and [ISO 11].
Arguments for viewing architecture as essentially independent from function can be found in [Shaw 95].