Method and system of document transformation between a source extensible markup language (XML) schema and a target XML schema
First Claim
Patent Images
1. A method of document transformation comprising:
- a) modeling a source XML document corresponding to a source schema as a source tree having a plurality of source nodes;
b) modeling a target XML document corresponding to a target schema as a target tree having a plurality of target nodes; and
c) generating a sequence of transformation operations that transforms said source tree to said target tree.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for the transformation of extensible markup language (XML) documents. Specifically, one embodiment of the present invention discloses a method comprising modeling a source XML document corresponding to a source schema as a source tree having a plurality of source nodes, and modeling a target XML document corresponding to a target schema as a target tree having a plurality of target nodes. A sequence of transformation operations that transforms the source tree to the target tree is then generated.
-
Citations
26 Claims
-
1. A method of document transformation comprising:
-
a) modeling a source XML document corresponding to a source schema as a source tree having a plurality of source nodes;
b) modeling a target XML document corresponding to a target schema as a target tree having a plurality of target nodes; and
c) generating a sequence of transformation operations that transforms said source tree to said target tree. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of document transformation comprising:
-
a) modeling a source schema of XML and a target schema of XML as a tree structure creating a source tree and a target tree, said source tree having a plurality of source nodes, said target tree having a plurality of target nodes; and
b) generating a sequence of transformation operations that transforms said source XML document to said target XML document, wherein said plurality of source nodes of said source schema are matched and transformed to said plurality of target nodes in said target schema. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system comprising:
-
a processor; and
a computer readable memory coupled to said processor and containing program instructions that, when executed, implement a method of document transformation comprising;
a) modeling a source XML document corresponding to a source schema as a source tree having a plurality of source nodes;
b) modeling a target XML document corresponding to a target schema as a target tree having a plurality of target nodes; and
c) generating a sequence of transformation operations that transforms said source tree to said target tree. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification