Combining temporal logics for querying XML documents

被引:0
|
作者
Arenas, Marcelo [1 ]
Barcelo, Pablo [2 ]
Libkin, Leonid [3 ]
机构
[1] Pontificia Univ Catolica Chile, Santiago, Chile
[2] Univ Chile, Santiago, Chile
[3] Univ Edinburgh, Edinburgh EH8 9YL, Midlothian, Scotland
来源
基金
加拿大自然科学与工程研究理事会; 英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Close relationships between XML navigation and temporal logics have been discovered recently, in particular between logics LTL and CTL* and XPath navigation, and between the p-calculus and navigation based on regular expressions. This opened up the possibility of bringing model-checking techniques into the field of XML, as documents axe naturally represented as labeled transition systems. Most known results of this kind, however, are limited to Boolean or unary queries, which are not always sufficient for complex querying tasks. Here we present a technique for combining temporal logics to capture n-ary XML queries expressible in two yardstick languages: FO and MSO. We show that by adding simple terms to the language, and combining a temporal logic for words together with a temporal logic for unary tree queries, one obtains logics that select arbitrary tuples of elements, and can thus be used as building blocks in complex query languages. We present general results on the expressiveness of such temporal logics, study their model-checking properties, and relate them to some common XML querying tasks.
引用
收藏
页码:359 / +
页数:3
相关论文
共 50 条
  • [31] Reasoning about XML with Temporal Logics and Automata
    Libkin, Leonid
    Sirangelo, Cristina
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2008, 5330 : 97 - 112
  • [32] Reasoning about XML with temporal logics and automata
    Libkin, Leonid
    Sirangelo, Cristina
    JOURNAL OF APPLIED LOGIC, 2010, 8 (02) : 210 - 232
  • [33] Clustering XML Documents by Combining Content and Structure
    Guo Yongming
    Chen Dehua
    Le Jiajin
    ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 1, 2008, : 583 - 587
  • [34] Querying XML documents using Prolog engines: When is this a good idea?
    dos Santos, Fabio Gomes
    Machado, Leonardo
    Pinheiro, Rafael
    Paes, Aline
    Braganholo, Vanessa
    INFORMATION PROCESSING & MANAGEMENT, 2019, 56 (05) : 1753 - 1770
  • [35] Storing and querying XML documents using a path table in relational databases
    Shin, BJ
    Jin, M
    CONCEPTUAL MODELING FOR NOVEL APPLICATION DOMAINS, PROCEEDINGS, 2003, 2814 : 285 - 296
  • [36] A Narrative Review of Storing and Querying XML Documents Using Relational Database
    Qtaish, Amjad
    Alshammari, Mohammad T.
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2019, 18 (04)
  • [37] Storing and querying multiversion XML documents using durable node numbers
    Chien, SY
    Tsotras, VJ
    Zaniolo, C
    Zhang, DG
    SECOND INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, VOL I, PROCEEDINGS, 2002, : 232 - 241
  • [38] A general technique for querying XML documents using a relational database system
    Shanmugasundaram, J
    Krishnamurthy, R
    Tatarinov, I
    Shekita, E
    Viglas, E
    Kiernan, J
    Naughton, J
    SIGMOD RECORD, 2001, 30 (03) : 20 - 26
  • [39] TMIX: Temporal Model for Indexing XML Documents
    Bin-Thalab, Rasha
    El-Tazi, Neamat
    El-Sharkawi, Mohamed E.
    2013 ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2013,
  • [40] Fuzzy semantic tagging and flexible querying of XML documents extracted from the Web
    Patrice Buche
    Juliette Dibie-Barthélemy
    Ollivier Haemmerlé
    Gaëlle Hignette
    Journal of Intelligent Information Systems, 2006, 26 : 25 - 40