Author/Authors :
Sharma ، Virendra Kumar نويسنده Faculty of Engineering, BIT, Bhagwantpuram, Muzaffarnagar -UP, India , , Gupta، Narendra Prakash نويسنده Research scholar, Department of Computer Science, Bhagwant University, Ajmer – India , , Gupta، Ravindra Prakash نويسنده Department of Electronics and Comm. Engineering, Jaipur National University, Jaipur, Rajasthan, India ,
Abstract :
Component-based software development (CBSD) or component-based software engineering (CBSE) is concerned with the assembly of pre-existing software components into larger pieces of software. Underlying this process is the notion that software components are written in such a way that they provide functions common to many different systems. Borrowing ideas from hardware components, the goal of CBSD is to allow parts (components) of a software system to be replaced by newer, functionally equivalent, components.