Identifying XML Schema Constraints Using Temporal Logic

被引:0
|
作者
Zhao, Ruifang [1 ]
Liu, Ke [1 ]
Yang, Hongli [1 ]
Qiu, Zongyan [2 ]
机构
[1] Beijing Univ Technol, Beijing 10000, Peoples R China
[2] Peking Univ, Beijing 10000, Peoples R China
来源
DEPENDABLE SOFTWARE ENGINEERING: THEORIES, TOOLS, AND APPLICATIONS | 2016年 / 9984卷
关键词
XML Schema constraint; Model checking; Temporal logic;
D O I
10.1007/978-3-319-47677-3_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Twig pattern minimization is an important aspect of XML query optimization. During the minimizing process, it usually needs to take advantage of the constraints of XML Schema. The traditional methods for identifying constraints is to develop corresponding algorithms based on the type of constraints. It is inflexible because the constraints may be changed as new Twig pattern optimizing rules are found. Since the constraints of XML Schema mainly depict the sequence relationship of nodes, it is natural to be described by temporal logic. Based on the recognition, this paper proposes a method of identifying XML Schema constraints using temporal logic. Concretely, an XML Schema is modeled as a graph. In order to easily represent constraints related to parent and ancestor nodes, we made some modifications to Computational Tree Logic(CTL) with backward temporal operators, and developed model checking algorithms for automatically identifying XML Schema constraints. Compared with traditional methods, our method is more flexibility.
引用
收藏
页码:136 / 146
页数:11
相关论文
共 50 条
  • [41] XML schema formalized
    不详
    DR DOBBS JOURNAL, 2001, 26 (08): : 18 - 18
  • [42] XML Schema Mappings
    Amano, Shun'ichi
    Libkin, Leonid
    Murlak, Filip
    PODS'09: PROCEEDINGS OF THE TWENTY-EIGHTH ACM SIGMOD-SIGACT-SIGART SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2009, : 33 - 42
  • [43] Generating XML Structure Using Examples and Constraints Generating XML Structure Using Examples and Constraints
    Cohen, Sara
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (01): : 490 - 501
  • [44] XML-Schema
    Matthias Hansch
    Stefan Kuhlins
    Martin Schader
    Informatik-Spektrum, 2002, 25 (5) : 363 - 366
  • [45] Mapping XML schema to relations using genetic algorithm
    Ng, V
    Kong, CC
    Chan, S
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 3, PROCEEDINGS, 2004, 3215 : 232 - 245
  • [46] XML Schema Integration with Reusable Schema Parts
    Klimek, Jakub
    Maly, Jakub
    Necasky, Martin
    DATESO 2011: DATABASES, TEXTS, SPECIFICATIONS, OBJECTS, 2011, 706 : 13 - 24
  • [47] The method for XML schema integration by using a UML diagram
    Bai, Ying-Wen
    Feng, Ke-Sin
    Proceedings of the Ninth IASTED International Conference on Internet and Multimedia Systems and Applications, 2005, : 236 - 241
  • [48] Mapping XML-schema to relational schema
    Sun, HW
    Zhang, SS
    Zhou, JT
    Wang, J
    EURASIA-ICT 2002: INFORMATION AND COMMUNICATION TECHNOLOGY, PROCEEDINGS, 2002, 2510 : 322 - 329
  • [49] SIGOPT: Using schema to optimize XML query processing
    Paparizos, Stelios
    Patel, Jignesh M.
    Jagadish, H. V.
    2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 1431 - +
  • [50] Schema Mediation for Heterogeneous XML Schema Sources
    Nguyen, Hong-Quang
    Rahayu, Wenny
    Nguyen, Kinh
    Taniar, David
    2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS: WAINA, VOLS 1 AND 2, 2009, : 316 - +