accuracy of these estimates is very less and most difficult to obtain, because no or very little
detail about the project is known at the beginning. Due to architectural difference in CBS
(Component Based Systems), this estimation becomes more crucial. Component-based
development mainly involves the reuse of already developed components. The selection of
best quality component is of prime concern for developing an overall quality product. CBS …