____________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems.
(a) Component-based software engineering
(b) Component composition
(c) Component model
(d) Component interfaces
I have been asked this question during an internship interview.
My enquiry is from Component Based Software Engineering in chapter Advanced Software Engineering of Software Engineering