Component Based Software Development-New Era with New Innovation in Software Development
Traditional software development technology could not catch up with the speed of the many existing and proposed techniques for software development, it seems clear that Component-Based Software Development (CBSD) will be at the vanguard of new approaches to the production of software systems and holds the guarantee of substantially enhancing the software production and maintenance process. But the fundamental problem with CBSD is the Selection and Customization of components to meet the requirements of the proposed software. In this paper, the authors are proposing a Selection and Customization Framework for CBSD. In CBSE, selection and composition of components require their interface without showing their idiosyncrasies.