位置:成果数据库 > 期刊 > 期刊详情页
XSIEQ——一种立即计算的XML流查询系统
  • 期刊名称:小型微型计算机系统,已录用
  • 时间:0
  • 作者或编辑:3448
  • 第一作者所属机构:中国科学技术大学
  • 语言:中文
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]中国科学技术大学计算机科学技术系,安徽合肥230027, [2]中国科学院计算机科学重点实验室,北京100080
  • 相关基金:国家自然科学基金项目(60473068)资助;中国科学院计算机科学重点实验室开放课胚基金项目(SYSKF0502)资助.
  • 相关项目:类型论在软件安全方面的应用研究
作者: 张昱|吴年|
中文摘要:

XSIEQ是一种立即计算谓词并即时输出的XML流查询系统.它利用前缀共享的方法由多个XPath式构造一个NFA,并对NFA状态进行分类和添加索引.使得在运行时能快速确定谓词计算和数据缓存等的时机,XSIEQ还提供在运行时惰性地构造DFA进行查询.陈述了XSIEQ的查询机制以及多重匹配问题的解决方案,最后给出了XSIEQ的两种自动机和YFilter的查询性能对比及分析.

英文摘要:

XSIEQ(XML Stream Query with Immediate Evaluation) can evaluate predicates immediately and output in time. In XSIEQ, all XPath expressions are converted into a single NFA by prefix sharing, and the NFA states are labeled with type and index, so the opportunity of predicate evaluation and data cache can be quickly decided in runtime. Moreover, a lazy DFA is also implemented in XSIEQ. The query mechanisms and solution of multiple matching are represented. In the end, the query performance comparison among two automata of XSIEQ and YFilter are given and analyzed.

同期刊论文项目
同项目期刊论文