XML模糊SPARQL查询方法的研究

来源 :东北大学 | 被引量 : 1次 | 上传用户:kimimoomoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML语言是W3C提出的一个Web上数据表示和数据交换的标准,XML文档在Web上的广泛应用使得基于XML文档的数据查询显得尤其重要。目前XML的标准查询语言XQuery不能满足用户提出的语义查询以及模糊查询。语义Web是当前Web的延伸,其目标是使Web上的信息能够被机器理解,从而可以更加高效地检索信息。语义Web的查询语言SPARQL具有很强的语义分析能力,把SPARQL查询语言的语义方面的特点和优点突出地应用到对XML数据库的查询中来,可以满足用户对XML数据库提出的语义查询;此外,目前对XML数据库的查询仅仅支持精确查询,而现实查询描述中往往存在大量的自然语言模糊表述,基于自然语言的模糊查询显然更加具有效率和实用价值。针对上述情况,本文重点研究基于SPARQL语言的XML语义模糊查询。首先,通过对SPARQL语言词汇以及SPARQL查询表达式的模糊扩展给出了形式化的模糊SPARQL(fSPARQL)语法,使其能处理模糊SPARQL查询。在此基础上,通过在模糊本体查询语言fSPARQL和XML查询语言XQuery之间建立规则和映射,提出一种从fSPARQL到XQuery查询语句的转化方法,从而在用户甚至不知道底层的XML存在的情况下,通过提交模糊SPARQL查询语句实现对XML的模糊语义查询。实验表明,本文提出的XML的模糊SPARQL查询方法具有可行性,其中fSPARQL到XQuery的转换可以正确实现并具有较高的效率,转换后的XQuery和手动写的XQuery的语义一致。
其他文献
面向服务提供的新型网络技术体系是未来互联网发展的可行思路,实现面向服务提供的新型网络技术体系的关键是研究开放式可重构路由交换节点技术。本论文研究和实现的可重构路
随着计算机技术的日趋普及,软件应用的范围逐步扩大,软件的规模也随之扩大,因此软件的质量问题越来越重要。软件测试是软件质量保证的重要方法,静态测试是软件测试的一个重要
本篇论文首先从IPv4地址即将枯竭这一课题背景出发分析了IPv6出现目的以及IPv6相对于IPv4的优势;然后介绍了现有主流的IPv6过渡技术,列举了具有代表性的过渡技术的工作原理与
片上网络是解决大规模片上多处理器系统中片上通信问题的有效途径。与基于总线的方式相比,片上网络使用网络互连的方式进行通信,这有效的降低了通信功耗、缓解了带宽争夺、提
作为第三代的网络安全机制,入侵容忍系统受到越来越多的关注。随着技术上的突破,很多入侵容忍系统相继诞生,入侵容忍技术也日渐成熟。面对众多的入侵容忍系统的出现,如何判定