期刊文献+

基于XML Store的程序代码查询匹配算法

Matching Algorithm for XML Store-Based Program Query
下载PDF
导出
摘要 在研究程序代码相似性度量方法的基础上,提出一种基于XML store的程序代码查询匹配算法。由于XML store以树型结构保存XML文件,算法将通过查询XML store中DVM树来对判断程序之间是否具有相同结构的子树,进行相似度度量。最后,通过在原型系统上进行的一系列实验,进一步证明了提出的算法在程序代码相似度度量实际应用中的可行性和有效性。 On the base of studying the program code similarity measure method,proposed matching algorithm for XMLstore-based programs query.Because XML store uses tree structure to save the XML document,the algorithm will query the DVM tree in XML store to determine whether have the same structure between subtrees,for similarity measure.Finally,a series of experiments that carried out on the prototype system proved that the algorithm is feasible and effective.
作者 肖奔 邓爱萍
出处 《计算机系统应用》 2010年第11期226-228,256,共4页 Computer Systems & Applications
基金 湖南省教育厅科学研究项目(08C458)
关键词 匹配度 XML存储库 DVM树 匹配模型 matching degree XML store DVM tree matching mode
  • 相关文献

参考文献3

二级参考文献29

  • 1孙军梅.遗传算法在基于XML的数据查询中的应用[J].计算机工程,2005,31(12):183-184. 被引量:2
  • 2肖厚新,唐常杰,张婷,金朋纬,乔少杰.BTCS:基于二叉遍历的XML文档编码模式[J].四川大学学报(自然科学版),2006,43(3):532-537. 被引量:7
  • 3尹鹏,卫金茂,郑伟.一种基于XML的信息搜索技术[J].计算机工程与科学,2007,29(7):145-148. 被引量:1
  • 4Frakes W B,Pole T P.An empirical study of representation methods for reusable software components[J].IEEE Transactions on Software Engineering, 1994,120(8 ) : 617-630.
  • 5Torshen S.ApproXQL:Design and implementation of an approximate pattern matching language for XML.B01-02[R].Berlin:Freie University, 2001.
  • 6Fernandez M,Simon J.XML and query language:Experiences and examples [EB/OL].(2001-11-04).http://www-db.researeh.hell-labs. eorduser/simeon/xquery.ps.
  • 7Richter T.A new measure of the distance between ordered trees and its applications,Researeh Report 85166[R].Germany:Universityof Bonn,1997.
  • 8Torsten S,Naumann F.Approximate tree embedding for querying XML data[C]//Proceedings of ACM SIGIR Workshop on XML and Information Retrieval, Athens, Greece, 2000.
  • 9Li Q,Moon B.Indexing and querying XML data for regular path expressions[C]//Proceedings of the 27th International Conference on Very Large Data Bases,Roma,Italy,2001 :361-370.
  • 10Ivar J. Software reuse: Architecture, process and organization for business success. Reading: Addison-Wesley Publishing Company,1997.4~15.

共引文献44

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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