Patent ID: 7454743

Claim:
A computer-implemented method, comprising: receiving one or more object descriptions of one or more manageable objects, wherein each object description for each manageable object defines one or more attributes and one or more interfaces for the manageable object, wherein the received object descriptions are specified in one or more object description languages; generating management information in a language for a network management protocol for each of the one or more manageable objects based on the received object descriptions; generating metadata mapping information corresponding to the generated management information, wherein the metadata mapping information comprises information specifying how the object description for each of the one or more manageable objects is mapped to corresponding management information in the language for the network management protocol; and using the metadata mapping information to construct one or more adaptors for communications between one or management application using the network management protocol and the one or more manageable objects, wherein the one or more adaptors convert requests in the network management protocol to calls to the one or more manageable objects.