Building Reliable Component-based Systems - Chapter 1: Basic Concepts in Component-Based Software Engineering. This chapter presents the following content: The component, interfaces, contracts, patterns, frameworks, relationships between concepts, conclusion. | Lecture Building reliable component-based systems - Chapter 1: Basic concepts in component-based software engineering