Please login to be able to save your searches and receive alerts for new content matching your search criteria.
In the component-based software development (CBSD) process, developers need an effective selecting method to search eligible component. That is how to choose the most appropriate and suited component from component library effectively. This paper proposed a new approach of evaluating component on the basis of linear comprehensive approach. We analyze a set of factors and their weights, and put forward the method of arranging components in an order after classifying in the component library. Our experiment shows the approach is better than other approaches such as subjective mind and simple linear weighting method.
One of the major problems associated with CBSD is the difficulty in searching and retrieving reusable components that meet the requirement at hand. A similar matching-based approach to component retrieval is proposed as a solution to this problem. This approach makes use of a hierarchy semantic-based component representation that exactly expresses semantic features of components. A multi-dimensional component library is developed based on virtual components to implement automatic categorization of components. An experiment is provided to illustrate the performance of the proposed approach.