• DocumentCode
    735123
  • Title

    EFilter: An efficient filter for supporting twig query patterns in XML streams

  • Author

    Wen-Chiao Hsu ; Chia-Fang Li ; I-En Liao

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
  • fYear
    2013
  • fDate
    29-31 July 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    With the rapid development of the Internet, XML (eXtensible Markup Language) has become the standard data format for representation and exchange on the Internet. In many applications, XML files are transferred in a form of continuous streams. For example, in publishing- subscription systems, data is recorded in an XML format and the conditions of the user´s subscription are expressed as queries. Thus, how to filter a continuous stream of XML documents against a large number of queries is an important issue. In this paper, we proposed an efficient filter called EFilter to support twig query patterns in XML streams. Users´ queries are recorded in a compressed tree structure called Query Guide and a hash table called QLinkedList. Through a bottom-up search of Query Guide, the XML documents are processed only once as they arrive. Experimental results show that EFilter is more efficient than FiST (Kwon et al., 2005) and SFilter (Nizar, Babu and Kumar, 2009) in terms of filtering speed.
  • Keywords
    Internet; XML; information filtering; pattern classification; query processing; EFilter; Internet; XML documents; XML files; XML format; XML streams; compressed tree structure; continuous streams; extensible markup language; hash table; publishing subscription systems; query guide; standard data format; twig query patterns; Filtering; Filtering algorithms; Grammar; Indexes; Internet; Pattern matching; XML; Publishing/ Subscription Systems; Twig Pattern; XML Filter; XML Stream;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Business (ICE-B), 2013 International Conference on
  • Conference_Location
    Reykjavik
  • Type

    conf

  • Filename
    7230609