@MISC{_abstracta, author = {}, title = {Abstract A Compiler-Based Approach to Schema-Specific Parsers for XML}, year = {} }
Share
OpenURL
Abstract
The Extensible Markup Language (XML) has become the de facto standard for interoperable data representation. Its human-readable, general syntax provides wide applicability and ease-of-use. These same characteristics, however, complicate the efficient processing of XML, and have created concerns about the performance of XML for distributed systems such as Web services. XML parsers are generally considered either validating or non-validating. Validating parsers compare the input document to a template, also known as a schema, for XML instances. This provides a kind of type-safety to distributed systems. Currently, validation is considered expensive, but we posit that schema information can actually be used to speedup parsing. This paper develops a framework for such parsing, called schema-specific parsing, and presents preliminary results that show this is indeed a viable approach to high-performance XML parsing. 1