+3 votes
in Software Engineering by

1 Answer

+1 vote
by (user.guest)
Best answer

A box

Component-based software development is a development technique where priority is given to separation of concerns in respect of the wide-range functionality throughout the system. This allows for common application parts to be reused instead of rewriting them again from scratch.

The component-based software development processes are of two types:

  1. Component-based software for reuse: This is concerned with developing components that can be reused in other applications.
  2. Component-based software with reuse: This is concerned with developing new applications using already existing components and services.

Leave a comment below if you found this explanation helpful.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that