System and Method of Optimizing Performance of Schema Matching
AssigneeSap SE
InventorEric Peukert
Life of this patent
Estimating the term…
Abstract
In one embodiment the present invention includes a computer-implemented method of improving performance of schema matching. The method includes storing a matching topology that maps a first data structure to a second data structure. The method further includes identifying a first portion of the matching topology that is a candidate for improvement as determined according to an incidence graph. The method further includes rewriting the first portion of the matching topology with a second portion according to the incidence graph.
Claims20
A computer-implemented method of improving performance of schema matching, comprising:
- storing, by a computer system, a matching topology that maps a first data structure to a second data structure;
- identifying, by the computer system, a first portion of the matching topology that is a candidate for improvement as determined according to an incidence graph;
- and
- rewriting, by the computer system, the first portion of the matching topology with a second portion according to the incidence graph.
A computer program, embodied on a tangible recording medium, for controlling a computer system to improve performance of schema matching, the computer program comprising:
- a storage program that is configured to control the computer system to store a matching topology that maps a first data structure to a second data structure;
- a identification program that is configured to control the computer system to identify a first portion of the matching topology that is a candidate for improvement as determined according to an incidence graph;
- and
- a rewrite program that is configured to control the computer system to rewrite the first portion of the matching topology with a second portion according to the incidence graph.
A system for improving performance of schema matching, comprising:
- a server computer that is configured to connect to a client computer via a network,
- wherein the server computer is configured to store a matching topology that maps a first data structure to a second data structure,
- wherein the server computer is configured to identify a first portion of the matching topology that is a candidate for improvement as determined according to an incidence graph,
- wherein the server computer is configured to rewrite the first portion of the matching topology with a second portion according to the incidence graph, and
- wherein the server computer is configured to receive user input via the client computer to edit the matching topology.
Dependencies are inferred from the claim text.