基于本体的异构数据交换系统的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:Virgin1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的普及,Internet技术的迅猛发展,企业间或企业各部门间需要数据共享的愿望越来越强烈。但这些数据源大多是异构的,无法直接进行数据交换,导致各企业的业务信息成为一个个的“信息孤岛”。要消除信息孤岛的问题,实现企业间的信息交换,关键就是要解决数据的异构性,并在此基础上建立一个统一的、安全的、稳定的数据交换平台和数据交换模型。由于本体技术可以通过对概念的严格定义和概念之间的关系来确定其精确含义,因此它具有描述数据源语义和解决语义异构的潜力,可以用于表示共同认可的、可共享的知识。本文在研究了本体技术和已有的关于数据交换以及数据集成的成果的基础上,提出了一种基于本体的数据交换系统架构,本体作为消除数据语义异构的工具应用到该系统中。论文的主要研究工作体现在以下几个方面:1)本文在研究已有的本体构建方法的基础上,从中选择了一种适当的方法,并采用了适当的本体描述语言,来进行手工构建全局本体,从而为数据交换提供了一个共享词汇库及词汇库里术语的关系。2)本文研究了从关系数据库生成本体的三种方法以及分析了现有的相关工具的优缺点,选择预定义规则法,实现了从关系数据库中自动生成本体。3)开发人员在设计数据库时,根据需要可能综合使用中文和英文去描述表名和字段名,因此本文自动生成的局部本体有可能是中、英文混合的。针对这一问题,本文在分析三种本体映射方法的基础上,通过综合使用基于语言学和基于结构两种方法实现了中文本体映射以及中英文混合本体的映射。4)对于查询接口方面,在国内外关于数据交换和数据集成的研究中,基本上都使用了类SQL语言作为查询语言,如SPARQL、OQL、XQuery、SQL等,这些语言对于使用者有一定的要求。针对这一问题,本文通过把数据库自然语言接口引入到数据交换系统中,使用户可以不需要或者只需要很少的培训就能够直接进行查询操作,大大降低了对用户的要求,减轻了用户的培训负担。5)本文采用OWL本体描述语言对本体进行建模,使用Jena2开发包对本体进行操作,通过一个典型的测试用例对本文提出的方法进行了验证。
其他文献
CAI是以人工智能科学、认知科学、计算机科学、教育学和心理学为理论基础发展起来的一种计算机应用模式。它是计算机应用技术的一个新领域,又代表了一种新的教学思想和教学手
学位
隐写技术是将秘密信息隐藏在载体中,尽可能不引起第三方怀疑地通过公共信道发送出去;隐写分析是隐藏信息检测的一个重要分支,主要是针对图象、声音、视频等多媒体数据,在对隐
随着互联网的快速发展,人们越来越多地通过搜索引擎来实现信息的获取。从海量数据中获取信息越来越困难,搜索引擎最核心的技术是网络爬行器方法,对网络爬行器的研究、改进成
本文通过对代码生成技术的研究,设计并实现了.NET环境下基本业务系统生成平台,以提高业务系统的开发效率。文章在分析了平台的实现意义、功能需求的基础上,对生成平台进行了
随着Internet的快速发展,互联网已经发展成为一个巨大的分布式信息空间,为用户提供了一个极具有价值的信息源。然而,在利用搜索引擎进行Internet信息检索时,返回的搜索结果数
二进制翻译(Binary Translation)是指在不需要可执行程序源代码的情况下,把源机器平台上的二进制程序经过一定的转换之后运行在目标机器平台上的过程。所谓动态二进制翻译就
随着教育事业的发展,远程教育成了人们关注的一个热点。在计算机网络技术的发展下,其中基于计算机网络的远程教育系统成了当前远程教育技术发展的一个重要方向,它是计算机技
随着多媒体技术以及网络的迅速发展,检索和浏览海量的多媒体数据成为日益迫切的问题。基于内容的图像检索技术(CBIR, Content-based Image Retrieval)是其中最重要的一个方向
随着Web技术的发展以及各领域信息化改革的日益深入,Web应用系统的规模和复杂度也在不断增加,开发效率和维护成本问题日益突出。而软件框架作为Web应用的基础,必须要求其能够