Annotated automaton encoding of XML schema for high performance schema validation

A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition int...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Fuh, You-Chin, Wang, Ning, Wang, Yun, Zhang, Guogen
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Fuh, You-Chin
Wang, Ning
Wang, Yun
Zhang, Guogen
description A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotated automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, and thus significant time is saved. The code for the runtime validation engine is fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized. Flexibility in the validation process is provided without compromising performance.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07493603</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07493603</sourcerecordid><originalsourceid>FETCH-uspatents_grants_074936033</originalsourceid><addsrcrecordid>eNrjZAh0zMvLL0ksSU1RSCwtyc9NLMnPU0jNS85PycxLV8hPU4jw9VEoTs5IzU1USMsvUsjITM9QKEgtArJzE_OSU2FyZYk5mSmJJZn5eTwMrGmJOcWpvFCam0HBzTXE2UO3tLgAaE9eSXF8elEiiDIwN7E0NjMwNiZCCQB9WDhv</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Annotated automaton encoding of XML schema for high performance schema validation</title><source>USPTO Issued Patents</source><creator>Fuh, You-Chin ; Wang, Ning ; Wang, Yun ; Zhang, Guogen</creator><creatorcontrib>Fuh, You-Chin ; Wang, Ning ; Wang, Yun ; Zhang, Guogen ; International Business Machines Corporation</creatorcontrib><description>A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotated automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, and thus significant time is saved. The code for the runtime validation engine is fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized. Flexibility in the validation process is provided without compromising performance.</description><language>eng</language><creationdate>2009</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7493603$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,802,885,64039</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7493603$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Fuh, You-Chin</creatorcontrib><creatorcontrib>Wang, Ning</creatorcontrib><creatorcontrib>Wang, Yun</creatorcontrib><creatorcontrib>Zhang, Guogen</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><title>Annotated automaton encoding of XML schema for high performance schema validation</title><description>A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotated automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, and thus significant time is saved. The code for the runtime validation engine is fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized. Flexibility in the validation process is provided without compromising performance.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2009</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNrjZAh0zMvLL0ksSU1RSCwtyc9NLMnPU0jNS85PycxLV8hPU4jw9VEoTs5IzU1USMsvUsjITM9QKEgtArJzE_OSU2FyZYk5mSmJJZn5eTwMrGmJOcWpvFCam0HBzTXE2UO3tLgAaE9eSXF8elEiiDIwN7E0NjMwNiZCCQB9WDhv</recordid><startdate>20090217</startdate><enddate>20090217</enddate><creator>Fuh, You-Chin</creator><creator>Wang, Ning</creator><creator>Wang, Yun</creator><creator>Zhang, Guogen</creator><scope>EFH</scope></search><sort><creationdate>20090217</creationdate><title>Annotated automaton encoding of XML schema for high performance schema validation</title><author>Fuh, You-Chin ; Wang, Ning ; Wang, Yun ; Zhang, Guogen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_074936033</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2009</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Fuh, You-Chin</creatorcontrib><creatorcontrib>Wang, Ning</creatorcontrib><creatorcontrib>Wang, Yun</creatorcontrib><creatorcontrib>Zhang, Guogen</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Fuh, You-Chin</au><au>Wang, Ning</au><au>Wang, Yun</au><au>Zhang, Guogen</au><aucorp>International Business Machines Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Annotated automaton encoding of XML schema for high performance schema validation</title><date>2009-02-17</date><risdate>2009</risdate><abstract>A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotated automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, and thus significant time is saved. The code for the runtime validation engine is fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized. Flexibility in the validation process is provided without compromising performance.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_07493603
source USPTO Issued Patents
title Annotated automaton encoding of XML schema for high performance schema validation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T05%3A32%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Fuh,%20You-Chin&rft.aucorp=International%20Business%20Machines%20Corporation&rft.date=2009-02-17&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07493603%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true