【24h】

Lazy query evaluation for Active XML

机译:Active XML的惰性查询评估

获取原文

摘要

In this paper, we study query evaluation on Active XML documents (AXML for short), a new generation of XML documents that has recently gained popularity. AXML documents are XML documents whose content is given partly extensionally, by explicit data elements, and partly intensionally, by embedded calls to Web services, which can be invoked to generate data.A major challenge in the efficient evaluation of queries over such documents is to detect which calls may bring data that is relevant for the query execution, and to avoid the materialization of irrelevant information. The problem is intricate, as service calls may be embedded anywhere in the document, and service invocations possibly return data containing calls to new services. Hence, the detection of relevant calls becomes a continuous process. Also, a good analysis must take the service signatures into consideration.We formalize the problem, and provide algorithms to solve it. We also present an implementation that is compliant with XML and Web services standards, and is used as part of the ActiveXML system. Finally, we experimentally measure the performance gains obtained by a careful filtering of the service calls to be triggered.
机译:在本文中,我们研究了对Active XML文档(简称AXML)的查询评估,Active XML文档是最近逐渐流行的新一代XML文档。 AXML文档是XML文档,其内容的一部分是通过显式数据元素来部分扩展地提供,部分是通过对Web服务的嵌入式调用来部分地提供的,可以通过调用这些调用生成数据。有效评估此类文档的查询的主要挑战是:检测哪些调用可能带来与查询执行相关的数据,并避免不相关信息的实现。问题很复杂,因为服务调用可能嵌入在文档中的任何位置,并且服务调用可能返回包含对新服务的调用的数据。因此,相关呼叫的检测成为一个连续的过程。另外,必须进行良好的分析,并考虑服务签名。我们对问题进行了形式化处理,并提供了解决方案。我们还提出了一个符合XML和Web服务标准的实现,并将其用作ActiveXML系统的一部分。最后,我们实验性地衡量了通过仔细过滤要触发的服务调用而获得的性能提升。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号