Annotated automaton encoding of xml schema for high...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/40 (2006.01) G06F 15/00 (2006.01)

Patent

CA 2500422

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.

La présente invention se rapporte à un procédé et à un système de validation de schéma du langage de balisage extensible (XML). Ledit procédé consiste à charger un document XML dans un moteur de validation à l'exécution, ledit moteur de validation à l'exécution incluant un analyseur de validation de schéma XML; à charger un format de codage par automate avec annotations (AAE) pour une définition des schémas XML dans l'analyseur de validation de schéma XML; et à valider le document XML par comparaison à la définition de schéma XML au moyen de l'analyseur de validation de schéma XML qui utilise le format de codage par automate avec annotations. Chaque définition de schéma XML est compilée une seule fois dans le formant AEE, plutôt que compilée chaque fois qu'un document XML est validé, ce qui permet de réduire considérablement le temps requis. Le code pour le moteur de validation à l'exécution est fixe et ne varie pas en fonction de la définition du schéma XML, alors qu'elle pourrait varier pour chaque définition de schéma XML, ce qui permet de réduire au maximum la surcharge du système s'agissant de l'espace requis. Le processus de validation peut bénéficier d'une certaine souplesse sans que sa performance soit compromise.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Annotated automaton encoding of xml schema for high... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Annotated automaton encoding of xml schema for high..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Annotated automaton encoding of xml schema for high... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1855690

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.