Abstract
Software reuse is a promising solution to the software crisis. Reuse repositories are the basic infrastructure for software reuse. During the past decade, various academic, commercial, governmental, and industrial organizations have developed many Internet-enabled reuse repositories to provide access to software components and related resources. It has necessitated semantic interoperation to allow distributed maintenance and management of these repositories while enabling users to efficiently and conveniently access resources from multiple reuse repositories via a single representation view. In this paper, we have proposed an approach to enhancing the semantic interoperability of reuse repositories, called the improved relevancy matching and ranking (IRMR) method, based on analyzing the correlation of terms in representation methods of the repositories. A prototype system, the Virtual Repository supporting Semantic Interoperation (VRSI), is presented to illustrate the application of this approach to support the semantic interoperation of reuse repositories. Experimental results on real world reuse repositories demonstrated significant improvement in terms of searching effectiveness.
Publisher
Association for Computing Machinery (ACM)
Reference56 articles.
1. How reuse influences productivity in object-oriented systems
2. T. Bellwood L. Clément D. Ehnebuske A. Hately M. Hondo Y. Husband K. Januszewski S. Lee B. Mckee J. Munter and C. Riegen. UDDI version 3.0 published specification. Technical report UDDI.org 2002.]] T. Bellwood L. Clément D. Ehnebuske A. Hately M. Hondo Y. Husband K. Januszewski S. Lee B. Mckee J. Munter and C. Riegen. UDDI version 3.0 published specification. Technical report UDDI.org 2002.]]
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Research on internetware: Review and prospect;Chinese Science Bulletin;2022-07-21
2. Deep Representations for Software Engineering;2015 IEEE/ACM 37th IEEE International Conference on Software Engineering;2015-05
3. Recovering test-to-code traceability using slicing and textual analysis;Journal of Systems and Software;2014-02
4. Automated classification and retrieval of reusable software components;Journal of the American Society for Information Science and Technology;2008