1.Component-based software engineering2. Objectives To explain that CBSE is concerned with developing standardised components and composing these into applications To describe…