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 条
  • [1] Adding Temporal Constraints to XML Schema
    Currim, Faiz A.
    Currim, Sabah A.
    Dyreson, Curtis E.
    Snodgrass, Richard T.
    Thomas, Stephen W.
    Zhang, Rui
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (08) : 1361 - 1377
  • [2] Translating relational schema with constraints into XML schema
    Fong, J
    Fong, A
    Wong, HK
    Yu, P
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2006, 16 (02) : 201 - 243
  • [3] XML constraints preservation in relational schema
    Liu, YS
    Zhong, H
    Wang, Y
    PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY FOR DYNAMIC E-BUSINESS, 2004, : 188 - 195
  • [4] Relational to XML schema conversion with constraints
    Lv, T
    Yan, P
    Huang, QX
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2005, PROCEEDINGS: DATA MANAGEMENT ON THE WEB, 2005, 3818 : 278 - 279
  • [5] Capturing XML constraints with relational schema
    Liu, YS
    Zhong, H
    Wang, Y
    FOURTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2004, : 309 - 314
  • [6] Transforming inheritance with constraints from XML schema to ODL schema
    Malki, Doha
    Bahaj, Mohamed
    2018 IEEE 5TH INTERNATIONAL CONGRESS ON INFORMATION SCIENCE AND TECHNOLOGY (IEEE CIST'18), 2018, : 99 - 104
  • [7] A Conceptual Schema Based XML Schema with Integrity Constraints Checking
    Yuliana, Oviliani Yenty
    Chittayasothorn, Suphamit
    ICHIT 2008: INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 19 - 24
  • [8] XML schema, tree logic and sheaves automata
    Dal Zilio, Silvano
    Lugiez, Denis
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2006, 17 (05) : 337 - 377
  • [9] XML schema, tree logic and sheaves automata
    Silvano Dal Zilio
    Denis Lugiez
    Applicable Algebra in Engineering, Communication and Computing, 2006, 17 : 337 - 377
  • [10] XML Schema, tree logic and sheaves automata
    Dal Zilio, S
    Lugiez, D
    REWRITING TECNIQUES AND APPLICATIONS, PROCEEDINGS, 2003, 2706 : 246 - 263