• DocumentCode
    2724777
  • Title

    A High Performance Schema-Specific XML Parser

  • Author

    Gao, Zhenghong ; Pan, Yinfei ; Zhang, Ying ; Chiu, Kenneth

  • Author_Institution
    State Univ. of New York -Binghamton, Binghamton
  • fYear
    2007
  • fDate
    10-13 Dec. 2007
  • Firstpage
    245
  • Lastpage
    252
  • Abstract
    Performance of XML parsers with validation are usually suffer. This is because such parsers need first parsing and undertanding XML schemas, and thus are limited by the very complexity of XML schemas. Schema-specific approach, however, may adjust such problem. In this paper, we introduce a high performance SAX like validating XML parser using a schema-specific approach. In this approach, a schema compiler first transforms the schema into an intermediate representation, called generalized automata, which abstracts the computations required to parse XML documents as well as validate them against a schema. The generalized automaton is then translated to a schema specific parser, which is capable of parsing and validating XML documents with namespaces through a schema specific modified SAX API. Our performance evaluation shows good results when compared with other validating parsers.
  • Keywords
    XML; automata theory; grammars; XML parsers performance; generalized automata; high performance SAX; high performance schema-specific XML parser; schema compiler; schema-specific approach; Abstracts; Automata; Computer languages; Computer science; Grid computing; Impedance; Middleware; Program processors; Standards development; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Science and Grid Computing, IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-0-7695-3064-2
  • Type

    conf

  • DOI
    10.1109/E-SCIENCE.2007.5
  • Filename
    4426894