Definition from Chapter 1:
A software component infrastructure is the set of interacting software components designed to ensure that a software system or subsystem constructed using those components and interfaces will satisfy clearly defined performance specifications.
Main Concept described in This Chapter:
A component infrastructure can be designed in layers, with each layer having different responsibilities (multi-tier software architecture).