Introduction

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).