Before revision: Component-based software engineering (CBSE), also called component-based development (CBD), is a style of software engineering that aims to build software out of loosely-coupled, modular components .
After revision: Component-based software engineering (CBSE), also called component-based development (CBD), is a style of software engineering that aims to construct software from components loosely-coupled, reusable modules .