首页> 中文学位 >一种基于本体的软件构件检索方法的研究
【6h】

一种基于本体的软件构件检索方法的研究

代理获取

目录

声明

中文摘要

英文摘要

目录

第1章 绪论

1.1 研究背景和意义

1.2 国内外研究现状及发展动态分析

1.3本文的研究工作

1.4 本文的组织结构

第2章 领域本体相关理论

2.1 本体概述

2.2 领域本体构建

2.3 本章小结

第3章 构件检索语句解析

3.1 自然语言解析的概念及分词

3.2 常见的分词方法

3.3 软件构件检索语句分词

3.4 分词系统应用实例

3.5 本章小结

第4章 软件构件领域本体建模

4.1构件描述模型

4.2 领域本体建模

4.3 本章小结

第5章 基于加权领域本体的构件检索算法

5.1 构件检索整体流程

5.2 构件检索语句语义关系推理

5.3 基于加权领域本体的构件匹配算法

5.4 构件检索系统实现

5.5 构件检索实验分析

5.6 本章小结

第6章 结论与展望

参考文献

致谢

展开▼

摘要

近年来,随着软件开发规模的扩大和软件构件的日益广泛应用,基于构件的软件工程正处于高速发展时期。当前实践中构件数量多、描述困难等特点使得构件检索很难达到应用的性能要求,因此,对规模越来越大的构件库进行高效的检索成为迫切需要解决的问题,构件检索已经成为当前研究热点。
  当前构件检索技术大多只关注软件构件的本体信息,而较少关注到构件语义信息,在匹配方法方面没有注意到用户对构件各个属性的需求差异,导致这些方法检索的查全率和查准率较低。
  本文基于工程实践的具体需求,针对目前存在构件检索方法不足,提出一种基于本体的构件检索方法。构件检索方法主要基于加权领域本体,其中包括自然语言解析、领域本体建模、语义关系推理、构件匹配算法等部分。
  针对构件检索语句的特点,提出了字符串匹配和统计分词相结合的查询语句分词法,此方法能有效从用户的查询语句中解析出构件领域相关术语,为之后的构件检索部分的顺利进行提供了保证。合理的语义推理规则深度理解用户对软件构件的需求,提高了构件检索的查全率。使用建模工具Protégé基于目前主流的OWL语言构建本体,保证了本体模型的通用性。在已有构件刻面分类描述的基础上,给出新的构件描述模型,在构件属性描述中引入了权重的概念,使构件本体的描述更加精确,在此基础上的构件检索算法使构件检索的查全率和查准率有了进一步提高。
  经过具体实验验证,本文提出的构件检索方法在保证检索效率的前提下,在一定程度上提高了查全率和查准率。在具体的工程实践中本方法也取得了不错的成果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号