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 条
  • [31] Representing fuzzy information by using XML schema
    Oliboni, Barbara
    Pozzani, Gabriele
    DEXA 2008: 19TH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2008, : 683 - 687
  • [32] XML database schema integration using XDD
    Duong, DD
    Wuwongse, V
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2003, 2762 : 92 - 103
  • [33] Transforming XML Schema to OWL Using Patterns
    Bedini, Ivan
    Matheus, Christopher
    Patel-Schneider, Peter F.
    Boran, Aidan
    Nguyen, Benjamin
    FIFTH IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2011), 2011, : 102 - 109
  • [34] Managing changes to XML schema design styles in a temporal and multi-version XML environment
    Brahmia Z.
    Grandi F.
    Bouaziz R.
    International Journal of Web Engineering and Technology, 2020, 15 (04) : 351 - 382
  • [35] Fuzzy Spatio-temporal Data Modeling Based on XML Schema
    Chen, Xu
    Yan, Li
    Li, Weijun
    Zhang, Fu
    FILOMAT, 2018, 32 (05) : 1663 - 1677
  • [36] Modeling and validating spatio-temporal conceptual schemas in XML schema
    Franceschet, Massimo
    Montanari, Angelo
    Gubiani, Donatella
    DEXA 2007: 18TH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, : 25 - +
  • [37] Visualization of XML Conceptual Schema Recovered from XML Schema Definition
    Fong, Joseph
    Cheung, San Kuen
    Shiu, Herbert
    Cheung, Chi Chung
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2005, 1 (04) : 209 - +
  • [38] The XML Tree Model - toward an XML conceptual schema reversed from XML Schema Definition
    Fong, Joseph
    Cheung, San Kuen
    Shiu, Herbert
    DATA & KNOWLEDGE ENGINEERING, 2008, 64 (03) : 624 - 661
  • [39] Reasoning about XML schema mappings in the presence of key constraints and value dependencies
    Pankowski, Tadeusz
    Cybulka, Jolanta
    Meissner, Adam
    WEB REASONING AND RULE SYSTEMS, PROCEEDINGS, 2007, 4524 : 374 - +
  • [40] Reinforcement Learning with Temporal Logic Constraints
    Lennartson, Bengt
    Jia, Qing-Shan
    IFAC PAPERSONLINE, 2020, 53 (04): : 485 - 492