基于关系数据库的遗留系统向语义Web移植的研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:scg5252
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大型企业经过多年发展,其IT部门往往产生了大量体系结构相对独立、缺乏统一规划的遗留信息系统。将这些系统中的知识进行有效集成管理,可以节约企业资源,提供增值服务,对企业意义重大。由于目前大部分信息系统运行于关系数据库之上,一种新型的集成思路就是将关系数据库集成到企业语义Web数据层,将遗留信息系统迁移到新数据层之上。通过对基于关系数据库的信息系统和语义Web现有技术进行分析后,对基于关系数据库的遗留系统向语义Web移植中的若干基础问题进行了研究。本文的主要研究工作和取得的创新成果有:(1)选取并分析了一种从关系数据库到本体的学习方法,证明了在该种本体学习方法下SPARQL查询是关系完备的。即原系统中由基本关系代数组成的SQL查询可以用SPARQL查询在新系统中替代。因此,那些历史悠久、结构稳定、仍具有实际价值的基于关系数据库的遗留系统可以通过该种方法移植为一个基于语义Web技术的系统。(2)提出根据SQL查询自动构建SPARQL查询的方法。根据关系数据库和本体的映射函数,采用SPARQL代数表达式结构和Construct语句模拟五个基本关系代数,并且这种SPARQL代数表达式可以跟随关系代数的组合而组合成新的SPARQL表达式。因此可以自动化地将现有基本SQL查询向SPARQL查询转换。(3)提出了一种语义感知的OWL本体概念排序方法。该算法通过对本体图中边的语义进行提取,采用一种考虑语义正确性路径的泛洪迭代算法,并在算法之中结合用户的选择,从而提高算法结果的可用性,帮助理解得到的复杂本体。(4)分析了语义Web中注入攻击的新特性,提出一种相应的防御方法。研究了在语义Web下基于关系数据库管理系统的应用系统可能存在的注入攻击,并根据这些攻击的特点进行分类。据此,研究一种探测语义Web下注入攻击的方法来保护语义Web应用系统,保证移植后系统的安全性。最后,根据所研究的技术,应用于一金融遗留信息系统并进行了移植实践。移植后的新系统可以完成原系统的查询功能,并为今后的功能增强作好了准备。本文的研究丰富了语义Web技术在软件移植领域的应用研究,具有较大的应用价值。
其他文献
我国藏区的多民族和多宗教并存的现实特点导致了藏区容易成为宗教极端势力渗透的主要地区,藏区的社会稳定是我国国家安全和社会稳定必不可少的条件,防止藏区宗教极端势力渗透
2016年8月,历时28年的甘肃白银连环杀人案告破,利用指纹和DNA深入侦查,警方最终确定犯罪嫌疑人高承勇,在白银市将其抓获,大快人心。
一、关于风景写生  风景写生是高校造型艺术专业必不可少的课程.它能使学生直接感悟自然,置身大自然中,培养对大自然的观察力和感受力,提高选材、取景及构图的能力.……
高校图书馆利用率逐年下降成为困扰其发展的瓶颈,文章通过分析高校图书馆面临的威胁,从创新服务,培养稳定的读者群;做好宣传,巩固纸质文献的优越性;重视引导,加强书评的推广作用;更新
采编工作属于图书馆馆藏资源建设中最基本也是最关键的一项业务工作。随着信息时代的到来,图书馆采编工作也逐渐实现电子化与自动化。这对图书馆采编工作提出了更高的要求。因
多媒体自动概念标注是在语义层次上进行视频浏览、搜索的关键技术。这方面的研究经历了两个阶段。第一个阶段使用二值分类算法检测概念集中的每个概念,并达到了一定得准确度
随着计算技术的发展,实时应用种类日益增多,实时系统应用范围不断扩大,系统复杂性不断提高,特别是随着网络技术的发展而推动的网络实时应用,例如网络多媒体、远程教学、远程
对北京市某小区集中供热系统的能效进行了测试。测试内容包括热源效率、管网输送效率、供暖季耗热量、室内温度分布、水泵效率、补水情况及综合能效。给出了该小区供热系统的
腹外疝术后需在手术区敷料上使用沙袋加压,是防止伤口出血感染、巩固手术效果、促进患者康复的重要措施。由于患儿术后易好动,哭闹不安,下地行走蹦跳,沙袋不易固定,易滑脱,达不到预
灌浆技术是水利工程基础建设中十分重要的一种技术,主要针对的就是地基的建设,其作用是加固和防渗。本文对水利工程基础施工中的灌浆技术进行了全面地分析和探讨,旨在促进其技术