×

Automated abstract database generation through existing application statement analysis

  • US 7,143,081 B2
  • Filed: 02/12/2003
  • Issued: 11/28/2006
  • Est. Priority Date: 02/12/2003
  • Status: Expired due to Fees
First Claim
Patent Images

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;

    a logical field definition comprising a logical field name;

    at least one location attribute identifying a location of data in the data repository corresponding to the logical field name; and

    a reference to an access method invoked to access the data in response to receiving an abstract query containing the logical field name.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×