Slide 1 Chapter 11 Component-Level Design - Introduction - The software component - Designing class-based components - Designing conventional components (Source: Pressman,…