Reader's Guide
1부. Introduction
1.1 What Software Architecture Is and What It Isn’t
1.3 Architectural Patterns
1.5 Summary
2장. Why Is Software Architecture Important?
3장. The Many Contexts of Software Architecture
2부. Quality Attributes
4장. Understanding Quality Attributes
4.1 Architecture and Requirements
4.2 Functionality
4.3 Quality Attribute Considerations
4.4 Specifying Quality Attribute Requirements
4.5 Achieving Quality Attributes through Tactics
4.6 Guiding Quality Design Decisions