Schema-aware XPath filtering on XML document streams

被引:0
|
作者
Lee, Daewook [1 ]
Kwon, Joonho [2 ]
Yang, Weidong [3 ]
Shin, Hyoseop [4 ]
Kwak, Jae-min [5 ]
Lee, Sukho [1 ]
机构
[1] Seoul Natl Univ, Sch Elect Engn & Comp Sci, Seoul 151742, South Korea
[2] Adv Inst Convergence Technol, Suwon 443270, Gyeonggi Do, South Korea
[3] Fudan Univ, Dept Comp & Informat Technol, Shanghai 200433, Peoples R China
[4] Konkuk Univ, Dept Adv Technol Fus, Sch Internet & Multimedia Engn, Seoul 143701, South Korea
[5] Korea Elect Technol Inst, SoC Res Ctr, Gyeonggi Do 463816, South Korea
关键词
XML; Filtering; Document Type Definition (DTD); XML schema; XML stream; XPath simplification; XPath optimization; PERFORMANCE;
D O I
10.1007/s10845-008-0218-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The XML stream filtering is gaining widespread attention from the research community in recent years. There have been many efforts to improve the performance of the XML filtering system by utilizing XML schema information. In this paper, we design and implement an XML stream filtering system, SFilter, which uses DTD or XML schema information for improving the performance. We propose the simplification and two kinds of optimization, one is static and the other is dynamic optimization. The Simplification and static optimization transform the XPath queries to make automata as an index structure for the filtering. The dynamic optimization are done in runtime at the filtering time. We developed five kinds of static optimization and two kinds of dynamic optimization. We present the novel filtering algorithm for the resulting transformed XPath queries and runtime optimizing. The experimental result shows that our system filters the XML streams efficiently.
引用
收藏
页码:273 / 282
页数:10
相关论文
共 50 条
  • [21] Enhancing Loosely Schema-aware Entity Resolution with User Interaction
    Simonini, Giovanni
    Gagliardelli, Luca
    Zhu, Song
    Bergamaschi, Sonia
    PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2018, : 860 - 864
  • [22] Schema-Aware Deep Graph Convolutional Networks for Heterogeneous Graphs
    Manchanda, Saurav
    Zheng, Da
    Karypis, George
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 480 - 489
  • [23] XCpaqs: Compression of XML document with XPath query support
    Wang, HZ
    Li, JZ
    Luo, JZ
    He, ZY
    ITCC 2004: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 1, PROCEEDINGS, 2004, : 354 - 358
  • [24] Ordered Backward XPath Axis Processing against XML Streams
    Abdul, Nizar M.
    Kumar, P. Sreenivasa
    DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2009, 5679 : 1 - 16
  • [25] Validation of XML document updates based on XML schema in XML databases
    Kim, SK
    Lee, M
    Lee, KC
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, 2736 : 98 - 108
  • [26] Memory lower bounds for XPath evaluation over XML streams
    Ramanan, Prakash
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2011, 77 (06) : 1120 - 1140
  • [27] Nested XPath Query Optimization for XML Structured Document Database
    Senthilkumar, Radha
    Rakesh, G. B.
    Sasikala, N.
    Gowrishankar, M.
    Kannan, A.
    ADCOM: 2008 16TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, 2008, : 422 - +
  • [28] Concurrency control in XML document databases: XPath locking protocol
    Jea, KF
    Chen, SY
    Wang, SH
    NINTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 551 - 556
  • [29] XML filtering with XPath expressions containing parent and ancestor axes
    Ning, Bo
    Liu, Chengfei
    INFORMATION SCIENCES, 2012, 210 : 41 - 54
  • [30] A XML Document Coding Schema Based on Binary
    Gu, Dongjuan
    Wan, Liyong
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE IV, PTS 1-5, 2014, 496-500 : 1877 - 1880