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 条
  • [41] Fuzzy semantic tagging and flexible querying of XML documents extracted from the Web
    Buche, P
    Dibie-Barthélemy, J
    Haemmerlé, O
    Hignette, G
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2006, 26 (01) : 25 - 40
  • [42] XML2HBase: Storing and querying large collections of XML documents using a NoSQL database system
    Bao, Liang
    Yang, Jin
    Wu, Chase Q.
    Qi, Haiyang
    Zhang, Xin
    Cai, Shunda
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 161 : 83 - 99
  • [43] Temporal and multi-versioned XML documents: A survey
    Faisal, Sidra
    Sarwar, Mansoor
    INFORMATION PROCESSING & MANAGEMENT, 2014, 50 (01) : 113 - 131
  • [44] Querying XML streams
    Vanja Josifovski
    Marcus Fontoura
    Attila Barta
    The VLDB Journal, 2005, 14 : 197 - 210
  • [45] Managing branch versioning in versioned/temporal XML documents
    Rosado, Luis J. Arevalo
    Marquez, Antonio Polo
    Gil, Jorge Martinez
    DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2007, 4704 : 107 - +
  • [46] Querying XML with constraints
    Hacid, MS
    Terzi, E
    Vakali, A
    IC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS I AND II, 2001, : 171 - 177
  • [47] Temporal modelling and management of normative documents in XML format
    Grandi, F
    Mandreoli, F
    Tiberio, P
    DATA & KNOWLEDGE ENGINEERING, 2005, 54 (03) : 327 - 354
  • [48] ERX-QL: Querying an entity-relationship DB to obtain XML documents
    Psaila, G
    DATABASE PROGRAMMING LANGUAGES, 2002, 2397 : 281 - 299
  • [49] A generic prototype for storing and querying XML documents in RDBMS using model mapping methods
    Hisbani, Saeed Hassan
    ICIT 2006: 9TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2006, : 247 - +
  • [50] Querying XML streams
    Josifovski, V
    Fontoura, M
    Barta, A
    VLDB JOURNAL, 2005, 14 (02): : 197 - 210