Patent ID: 8103698

Claim:
A computer implemented method comprising: initializing a discover process identifying each managed object of the model; and adding to said database any new information not present in the database wherein said new information describes a managed object of the model; receiving a client request from a client for information directed to one of a plurality of managed objects within an object-oriented model; intercepting said client request to the one of a plurality of managed objects with a client abstraction management layer database for managing each of the plurality of managed objects, wherein the client abstraction management layer is in communication with the client and each of the plurality of managed objects having an object manager installed thereon; populating the client abstraction management layer database with at least one of a plurality of database tables based on at least one parameter able to identify said each of the plurality of managed objects; updating the client abstraction management layer database with changes to the at least one parameter, wherein the step of updating the client abstraction management layer database is periodically effected; generating with the client abstraction management layer a response for the client request for the information directed to the one of a plurality of managed objects from said client abstraction management layer database.