Advances in component-oriented software development research have led, among others, to the birth of a large number of component models, which has caused difficulties to the software developers in selecting the suitable component models to be used. To overcome the difficulties, a framework for component model selection is proposed in this study. The framework allows software developer to specif...