Selection of reusable software components in software repositories to facilitate quality software development has always been a focal point and a big concern for software researchers. One of the most time-consuming tasks in software reusability is tracing and retrieving software components from a large repository. The selection of inapt software package can result in high cost and ultimately becomes a prime source of adverse outcome in business processes and performance of the organization. Creation of quality software depends upon the selection of the best set of components among all the alternatives present in the reusable component repository. Frequently used sets of components can be obtained by using mining algorithms. This paper proposes a component selection methodology and a method for retrieval of the optimal set of reusable components from the repository. Case-based retrieval is applied for initial filtering of components to narrow down the search space. A data mining algorithm is applied to extract the candidate set of components for a given case. Most frequent set of components aid the decision-maker to select the finest component set and also assist in suggesting the supplementary components for the case to match with the latest updates.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.