Resolving Database Integration Conflicts Using Data Provenance
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a system and a computer program product for resolving conflicts between data for database integration. Data is integrated from first and second data sources to produce integrated data, and the presence of a conflict is determined between data from the first data source and data from the second data source, where one or more sets of prioritized policies for resolving conflicts is associated with data of the first and second data sources. A policy is selected from the set of prioritized policies associated with the conflicted data, where the selected policy is appropriate to resolve the conflict and includes the greatest priority. The selected policy is applied to resolve the conflict and to produce a resulting data value for the integrated data.
36 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method of resolving conflicts between data for database integration comprising:
-
integrating data from first and second data sources to produce integrated data; determining the presence of a conflict between data from the first data source and data from the second data source, wherein one or more sets of prioritized policies for resolving conflicts is associated with data of the first and second data sources; selecting a policy from the set of prioritized policies associated with the conflicted data, wherein the selected policy is appropriate to resolve the conflict and includes the greatest priority; and applying the selected policy to resolve the conflict and produce a resulting data value for the integrated data. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer program product for resolving conflicts between data for database integration, the computer program product comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to; integrate data from first and second data sources to produce integrated data; determine the presence of a conflict between data from the first data source and data from the second data source, wherein one or more sets of prioritized policies for resolving conflicts is associated with data of the first and second data sources; select a policy from the set of prioritized policies associated with the conflicted data, wherein the selected policy is appropriate to resolve the conflict and includes the greatest priority; and apply the selected policy to resolve the conflict and produce a resulting data value for the integrated data. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
35. A system for resolving conflicts between data for database integration, the system comprising:
a processor configured with logic to; integrate data from first and second data sources to produce integrated data; determine the presence of a conflict between data from the first data source and data from the second data source, wherein one or more sets of prioritized policies for resolving conflicts is associated with data of the first and second data sources; select a policy from the set of prioritized policies associated with the conflicted data, wherein the selected policy is appropriate to resolve the conflict and includes the greatest priority; and apply the selected policy to resolve the conflict and produce a resulting data value for the integrated data. - View Dependent Claims (36, 37, 38, 39, 40)
Specification