期刊文献+

一种面向大规模构件库的构件检索方法

A COMPONENTS RETRIEVAL METHOD FOR LARGE-SCALE COMPONENT REPOSITORY
下载PDF
导出
摘要 针对如何在大规模构件库中改善构件检索性能的问题,提出一种基于功能倒排索引与改进VSM(Vector Space Model)相似度的构件检索方法。应用功能倒排索引能够快速排除在功能上不相关的构件,有效缩小构件检索范围;对VSM相似度算法进行改进,提高构件检索的查准率。与常用检索方法的对比实验表明,该方法有效提高了检索速度,并且检索查全率与查准率也保持在较高水平。 For improving the retrieval performance of large-scale component repositories, a novel approach for components retrieval is proposed based on inverted index of functional facet and the improved algorithm of vector space model (VSM) similarity. The application of the inverted index of functional facet can quick exclude the irrelevant components in function and narrow the range of components retrieval effectively ; the improvement on VSM similarity algorithm also enhances the precision of component retrieval. Comparative experiment on this approach and some common retrieval methods shows that the components retrieval is sped up effectively, the precision and recall ratio is kept on higher level as well.
出处 《计算机应用与软件》 CSCD 北大核心 2013年第1期147-150,共4页 Computer Applications and Software
基金 山西省自然科学基金项目(2009011022-1) 太原科技大学研究生创新项目(20111025)
关键词 软件构件 构件检索 倒排索引 跨步优化机制 改进的VSM相似度 Software components Components retrieval Inverted index Stride optimisation mechanism Improved VSM similarity
  • 相关文献

参考文献5

  • 1钟鸣.支持主动服务的构件统一描述与检索方法研究[D].北京:清华大学,2010.
  • 2Awny Alnusair, Tian Zhao. Component Search and Reuse: An O,tolo- gy-based Approach [ C ]. Las Vegas: The IEEE International Confer- ence on Information Reuse and hategration, 2010:258 - 261.
  • 3Sahon G. Developments in automatic text retrieval. Science[ J]. Sci- ence,1991, 253(5023): 974-979.
  • 4上海构件库[DB/OL]. [2011-04-05]. http: //www. sstc. org. cn/.
  • 5徐如志,钱乐秋,程建平,王渊峰,朱三元.基于XML的软件构件查询匹配算法研究[J].软件学报,2003,14(7):1195-1202. 被引量:44

二级参考文献12

  • 1Ivar J. Software reuse: Architecture, process and organization for business success. Reading: Addison-Wesley Publishing Company,1997.4~15.
  • 2Mill H, Mili A. Reuse based software engineering. New York: John Wiley & Sons Inc., 2002. 444-459.
  • 3Frakes WB, Pole TP. An empirical study of representation methods for reusable software components. IEEE Transactions on Software Engineering, 1994,120(8):617~630.
  • 4Gibb F, McCartan C, O'Donnell R, Sweeney N, Leon R. The integration of information retrieval techniques within a software reuse environment. Journal of Information Science, 2000,26(4):520--539.
  • 5Torshen S. ApproXQL: Design and implementation of an approximate pattern matching language for XML. Technical Report, B 01-02, Freie University at Berlin, 2001.
  • 6Thorsten R. A new measure of the distance between ordered trees and its applications. Research Report, 85166, Department of Computer Science, University of Bonn, 1997.
  • 7Torshen S, Naumann F. Approximate tree embedding for querying XML data. In: Proceedings of ACM SIGIR Workshop on XML and Information Retrieval. Athens, 2000.
  • 8Zhang KZ. On the editing distance between unordered labeled trees. Information Processing Letters, 1992,42(3):133~139.
  • 9Wang YF. Research on retrieving reusable components classified in faceted scheme [Ph.D. Thesis]. Shanghai: Fudan University,2002 (in Chinese with English abstract).
  • 10Chang JC, Li KQ, Ouo LF, Mei H, Yang FQ. Representing and retrieving reusable software components in JB (Jadebird) system.Electronic Journal, 2000,28(8):20-24 (in Chinese with English abstract).

共引文献44

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部