Patent ID: 7143081
Filing Date: 2006-11-28
Classification: G06F,Y10S

Abstract:
1. A computer implemented method for automatically generating a data repository abstraction component describing, and used to access, data in a data repository, the method comprising: monitoring queries issued against the data repository by an application; collecting, from the monitored queries, information regarding usage of fields of the data repository; identifying, from the collected usage information, a limited subset of one or more fields of the data repository accessed by the application; and generating, for use in the data repository abstraction component, abstract representations for the limited subset of fields; wherein the abstract representations logically model the respective limited subset of fields; whereby the data repository abstraction component is customized on the basis of usage of the fields of the data repository; wherein the generated abstract representations model the respective fields of the limited subset of fields and expose the data to users in a manner that allows the users to compose queries on the basis of the generated abstract representations without knowledge of or regard for a particular schema of the data repository; wherein each of the abstract representations comprises: