Patent ID: 8082243

Claim:
A computer-implemented method for automatically generating a mapping suitable for analyzing data in a first data source and a second data source, and for identifying semantics and relationships between the first data source and the second data source, the method comprising: comparing data between the first data source and the second data source; determining a binding condition between portions of data in the first data source and the second data source based upon the comparison, wherein the binding condition identifies data within the first and second data sources that map to each other; using the binding condition to determine correlations between portions of data in the first data source and the second data source, wherein the correlations identify data in the first data source with values that correspond to values of data in the second data source; and using the binding condition and the correlations to generate a mapping between portions of data in the first data source and the second data source, wherein the mapping includes a transformation function to generate data in the second data source from data in the first data source.