发明名称 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 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.
申请公布号 US7493603(B2) 申请公布日期 2009.02.17
申请号 US20030418658 申请日期 2003.04.16
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FUH YOU-CHIN;WANG NING;WANG YUN;ZHANG GUOGEN
分类号 G06F9/44;G06F9/40;G06F15/00;G06F17/22;G06F17/27;G06F17/30 主分类号 G06F9/44
代理机构 代理人
主权项
地址