帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

基于刻面的构件检索的研究

导  师: 姚全珠

学科专业: H1202

授予学位: 硕士

作  者: ;

机构地区: 西安理工大学

摘  要: 基于构件的软件开发是提高软件生产率和质量的一条现实可行的途径。在基于构件的软件开发过程中,构件库扮演了重要的角色。实践中构件数量不断增长,构件也随技术而不断更新,如何实现构件库中对构件进行有效的检索就成为构件库和软件重用研究的重点。本文主要研究基于刻面分类模式的构件检索技术。从选题的背景和意义出发,分析了可重用软件构件检索的国内外现状。通过对构件分类模式与检索技术背景、国内外研究现状及相关理论的归纳和总结,选择XML作为构件的描述语言并且针对刻面分类模式的特点,通过借鉴树匹配模型,给出了一种新的基于刻面的先序的路径匹配算法。这种方法能够兼顾构件检索的查全率和查准率,并且具有较高的检索效率。另外本文通过使用VisualStudio 2005和SQLserver 2000完成了基于该检索方法的构件检索系统。系统主要包括有构件检索模块、构件库管理模块、用户管理模块。其中构件检索模块分为基于刻面的检索和基于关键字的检索,用户可以根据不同的需求选择不同的检索方式。同时我们还给出了模糊查找、路径匹配等关键功能的实现方法。最后通过实验,验证了本方法的可行性和有效性。实验表明该方法可以较好的完成构件检索任务,可以为构件的软件复用提供有效的支持。相信本文的工作对类似的研究具有良好的借鉴和参考价值。

关 键 词: 构件 构件库 树匹配 构件检索

分 类 号: [TP311.52]

领  域: [自动化与计算机技术] [自动化与计算机技术]

相关作者

相关机构对象

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊