首页> 外文期刊>Computer Languages, Systems & Structures >Applying Model-checking To Solve Queries On Semistructured Data
【24h】

Applying Model-checking To Solve Queries On Semistructured Data

机译:应用模型检查来解决半结构化数据的查询

获取原文
获取原文并翻译 | 示例
       

摘要

The large volume and nature of data available to the casual users and programs motivate the increasing interest of the database community in studying flexible and efficient techniques for extracting and querying semistructured data. On the other hand, efficient methods have been discovered for solving the so-called model-checking problem for some modal logics. The aim of this paper is to show how some of these methods can be used for querying semistructured data. For doing that we show that semistructured data can be naturally seen as Kripke Transition Systems. To keep the presentation independent of a specific language, we introduce a graphical query language that includes some of the features of the query languages based on graphs and patterns. We show how to associate CTL formulas to queries of this language. This allows us to see the problems of solving a query as an instance of the model-checking problem for CTL that can be solved in polynomial time. We have tested the method by using a model-checker, and have studied the applicability of the method to some existing languages for semistructured databases.
机译:可供临时用户和程序使用的大量数据和性质激发了数据库界对研究灵活有效的技术来提取和查询半结构化数据的兴趣日益增长。另一方面,已经发现了用于解决某些模态逻辑的所谓的模型检查问题的有效方法。本文的目的是说明如何将其中一些方法用于查询半结构化数据。为此,我们表明半结构化数据可以自然地视为Kripke Transition Systems。为了使表示形式与特定语言无关,我们引入了一种图形查询语言,其中包括基于图形和模式的查询语言的某些功能。我们展示了如何将CTL公式与该语言的查询相关联。这使我们能够将解决查询的问题视为可以在多项式时间内解决的CTL模型检查问题的实例。我们已经通过使用模型检查器测试了该方法,并研究了该方法对半结构化数据库的某些现有语言的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号