基于本体论的构件表示与检索研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:joshua5201314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用与构件库技术一直是计算机软件工程领域的研究热点。构件表示与检索技术,是构件库技术的核心技术,也是软件复用的重点研究领域,国内外提出过很多的表示方法与检索形式,但是大多的研究都停留在理论的阶段。针对目前构件库系统存在的问题:①各个构件库采用的构件的描述与分类方式不同,各个构件库不能进行共享,不能进行跨库、跨系统的检索;②构件之间的关系,如继承、调用等,是进行构件组装与开发的重要基础信息,没有有效的表示,相关构件不能有效的提取;③对于构件的检索结果集合,都没有适当的排序的处理方法;④信息检索领域存在的用户的“忠实表达”与“表达差异”等问题,在构件检索领域仍存在。本文在充分分析现有检索机制的基础上,结合刻面分类模型,提出以功能描述为核心,并且突出在构件使用时十分重要的构件之间关系等语义的构件库描述模型。本体提供对某个领域知识的共同理解,具有规范性与共享性,提供基于语义的知识表示、获取和共享,通过定义和共享共同的领域知识来促进用户和构件库服务器对领域知识的共同理解,提高知识检索的层次,以提高检索的性能。因此借助于本体,构建基于语义的构件库模型。同时W3C提供的OWL本体标记语言,为本体模型的表示与实例的编辑提供了很好的工具。利用OWL,实现了构件库表示与存贮。基于以上的构件库,提出了普通刻面检索与语义检索相结合的构件库检索机制,并且研究了构件检索时间语义匹配与构件结果集排序等关键技术。在整个研究过程中,作者主要侧重于:①现有构件表示与检索机制的分析与研究;②提出基于语义的构件表示模型;③研究面向共享的基于本体的构件库模型;④基于本体OWL语言描述构件库的检索关键技术。最后,在总结全文的基础上,提出了若干有待进一步深入研究和探讨的问题。实验证明:基于本体论的构件分类表示方法,能够很好的实现构件的分类与语义信息的表示;检索机制具有一定智能性,可以为构件库的智能检索提供有效的支持。
其他文献
软件分类有利于快速地对软件进行分析和评估,更好地指导软件开发过程中的进程计划、人员组织和资源分配等工作。现有的软件分类方法仅根据软件的外部属性对软件进行分类,不能
随着互联网的迅速普及,网络内容“垃圾”已经开始侵入我们的生活。为了防止和控制非法,有害信息进行传播,对网络上传播的信息进行内容过滤已成为目前网络安全研究的重点问题
面对当前国内企业集团的下属企业众多,组织层次复杂,地域分布广泛,管理链条过长的现状,财务预算管理软件从设计上就要满足时间与空间一体化、财务与业务协同一体化的要求。为适应
近年来,国内外微博应用普及推广极快,使得微博成为一个可以让网民自主且相对自由发言评论的虚拟场所。并且,关于微博带来的独特的社交效应、博主行为模式、基于兴趣的推荐等问题
数据的发布者往往拥有数据但不具备数据挖掘的能力。数据的分析者往往拥有数据挖掘的技术但苦于缺少数据。一些数据发布者担心发布没有采取任何保护措施的数据可能会导致隐私
随着实时数据库研究的逐步兴起,现实生活中对它的应用也越来越广泛,诸如电子商务、空中交通管制、程控电话交换、电力调度等应用都需要它的支持。然而,在实时数据库中还存在着许
自动化产业近年迅速发展,在自动化应用领域,AOI(Automatic Optic Inspection)即自动光学检测设备也作为一种新型技术发展迅速。自动光学检测设备能在自动化生产上比较快速的
目标跟踪算法是被科研人员广泛关注的研究课题,其在工程应用中也具有重要的实用价值。目标跟踪算法在近十几年中已经取得了很大的发展,已经提出的跟踪算法概括起来可以分为两类
本文结合某高校教务管理的实际情况,给出了一种新的高校教务管理系统的整体模型设计,提出了数据挖掘和J2EE架构技术相结合的设计思路。 传统教务管理系统采用ASP等服务器端
计算网格被用来解决广域网中分布的资源共享、互联和互操作问题。随着数据密集型应用的飞速发展,数据呈爆炸式增长,数据网格技术应运而生,而且正成为网格技术的另外一个研究