The field of software engineering and software technology is developing very fast. That is, the authors introduce new concepts, methods, techniques and tools - or change existing ones and emphasize their value. A major turn in software engineering leading to component ware has dramatically changed the shape of software development. Traditional software development approach is incapable to meet all requirements. CBSE the new paradigm in software development based on the idea of integrating COTS components. Component Based Software Engineering (CBSE) approach that offers inherent benefits in software quality, development productivity and overall system cost.