节点文献

基于XML的软件构件查询匹配算法研究

Research on Matching Algorithm for XML-Based Software Component Query

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 徐如志钱乐秋程建平王渊峰朱三元

【Author】 XU Ru-Zhi1+, QIAN Le-Qiu1, CHENG Jian-Ping2, WANG Yuan-Feng1, ZHU San-Yuan3 1(Department of Computing and Information Technology, Fudan University, Shanghai 200433, China) 2(Software Research Institute, CVIC Software Engineering Co., Ltd., Ji抧an 250014, China) 3(Shanghai Development Center of Computer Software Technology, Shanghai 200233, China) + Corresponding author: Phn: 86-21-65643785, Fax: 86-21-65642826, E-mail: rzxu@fudan.edu.cn

【机构】 复旦大学计算机与信息技术系中创软件工程股份有限公司软件研究院上海计算机软件技术开发中心 上海200433上海200433山东济南250014上海200233

【摘要】 在研究无序树包含匹配的基础上,提出一种新的基于XML的软件构件查询匹配算法.该算法可以在保持较高构件查准率的前提下,显著地提高构件的查全率,并提供对布尔查询的支持.此外,通过合理地设定约束条件以及利用动态规划的方法,将计算查询匹配代价的算法时间复杂度限定为多项式级,确保构件查询具有足够的查询效率.最后,通过在构件库原型系统RCRS上进行的一系列实验,进一步证明了新的查询匹配算法在软件构件查询实际应用中的可行性和有效性.

【Abstract】 Based on the research of unordered tree-inclusion matching, a matching algorithm for XML-based component query is proposed. This algorithm can greatly improve the recall and provide support for Boolean query while maintaining a high level precision. Moreover, by adding some constraints on the basis of features of software component and using dynamic programming, the computation of matching cost is resolved in polynomial time, so that a high efficiency for the component query is guaranteed. Furthermore, the feasibility and efficiency of the new matching algorithm in practical application to software component query are confirmed by the results of a series of experiments on a prototype system RCRS.

【关键词】 软件构件XML构件查询树匹配
【Key words】 software componentXMLcomponent querytree matching
【基金】 国家高技术研究发展计划(863)~~
  • 【文献出处】 软件学报 ,Journal of Software , 编辑部邮箱 ,2003年07期
  • 【分类号】TP311.52
  • 【被引频次】120
  • 【下载频次】573
节点文献中: 

本文链接的文献网络图示:

本文的引文网络