文摘
英文文摘
第1章 绪论
1.1 课题背景
1.2 研究意义
1.3 相关研究与研究现状
1.3.1 Twig查询的研究现状
1.3.2 XQuery实现技术的研究现状
1.4 课题来源
1.5 本文的研究工作
1.6 本文结构
第2章 XQuery引擎系统的扩展
2.1 XQuery语言
2.1.1 XML
2.1.2 XQuery
2.1.3 XQuery表达式和特点
2.2 XQuery引擎系统--GeoQuery
2.2.1 GeoQuery系统结构
2.2.2 查询处理流程
2.3 GeoQuery系统扩展Twig查询功能
2.3.1 原系统处理路径表达式的问题
2.3.2 GTP查询的引入
2.3.3 系统结构和解决方案
2.4 本章小结
第3章 TwigList算法的研究与扩展
3.1 Twig查询
3.2 TwigList算法及其扩展
3.2.1 TwigList算法
3.2.2 TwigList算法扩展
3.3 本章小结
第4章 GTP查询在GeoQuery系统中的描述
4.1 FXQL语言
4.1.1 FXQL数据模型
4.1.2 FXQL语法
4.1.3 FXQL的原语
4.2 FXQL2.0
4.2.1 FXQL2.0文法扩展
4.2.2 GTP查询描述规则
4.2.3 GTP查询描述实例
4.3 FXQL2.0语法树类体系的设计
4.4 本章小结
第5章 FXQL2.0执行引擎的设计与实现
5.1 引擎的执行机制
5.1.1 执行环境
5.1.2 执行引擎的算法设计
5.2 GTP查询模块的设计与实现
5.2.1 GTP查询模块类体系
5.2.2 GTP查询模块类设计
5.3 本章小结
第6章 系统测试
6.1 测试方案
6.1.1 测试环境
6.1.2 数据集
6.1.3 测试方法
6.1.4 测试用例
6.2 测试结果与分析
6.2.1 DBLP数据集上的测试
6.2.2 XMark数据集上的测试
6.2.3 TreeBank数据集上的测试
6.3 本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢