• DocumentCode
    2507647
  • Title

    An evaluation of regular path expressions with qualifiers against XML streams

  • Author

    Olteanu, Dan ; Kiesling, Tobias ; Bry, François

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Munich, Germany
  • fYear
    2003
  • fDate
    5-8 March 2003
  • Firstpage
    702
  • Lastpage
    704
  • Abstract
    We present SPEX, a streamed and progressive evaluation of regular path expressions with XPath-like qualifiers against XML streams. SPEX proceeds as follows. An expression is translated in linear time into a network of transducers, most of them having 1-DPDT equivalents. Every stream message is then processed once by the entire network and result fragments are output on the fly. In most practical cases SPEX needs a time linear in the stream size and for transducer stacks a memory quadratic in the stream depth. Experiments with a prototype implementation point to a very good efficiency of the SPEX approach.
  • Keywords
    XML; directed graphs; pushdown automata; query languages; tree searching; SPEX pushdown transducer; SPEX regular path expression evaluation; XML streams; XPath-like qualifiers; directed acyclic graph; query languages; stream message; Computer science; Database languages; Information filtering; Information filters; Internet; Meteorology; Prototypes; Stock markets; Transducers; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2003. Proceedings. 19th International Conference on
  • Print_ISBN
    0-7803-7665-X
  • Type

    conf

  • DOI
    10.1109/ICDE.2003.1260841
  • Filename
    1260841