BUILD-TIME AND RUN-TIME MAPPING OF THE COMMON INFORMATION MODEL TO THE JAVA MANAGEMENT EXTENSION MODEL
First Claim
1. A computer implemented method for mapping a common information model to a management extension model independent of prior knowledge of the common information model, the method comprising:
- converting objects from the common information model to instances capable of being implemented by the management extension model, wherein each object of the common information model comprises a specification and a schema;
generating a management extension interface based on the instances implemented using a set of common information model objects supported by the management extension model; and
creating from the common information model, a meta-model service of the objects exposing information regarding the objects to a run-time environment through a parallel managed extension model interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A compiler converts managed object format code or common information model extensible markup language code to instances that can be implemented by management extension models such as Java Management Extension MBeans. The instances which are generated by the compiler interface work together with a meta-model service that exposes the semantics of each object within the common information model to the run-time environment through a parallel managed extension model interface. This meta-model also introspects the common information model so as to provide a query service by forming associations between objects of the common information model and instances of the management extension model.
31 Citations
20 Claims
-
1. A computer implemented method for mapping a common information model to a management extension model independent of prior knowledge of the common information model, the method comprising:
-
converting objects from the common information model to instances capable of being implemented by the management extension model, wherein each object of the common information model comprises a specification and a schema; generating a management extension interface based on the instances implemented using a set of common information model objects supported by the management extension model; and creating from the common information model, a meta-model service of the objects exposing information regarding the objects to a run-time environment through a parallel managed extension model interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system for mapping a first information model to a second information model independent of prior knowledge of the first information model, the computer system comprising:
-
a software portion configured to convert objects from the first information model to instances capable of being implemented by the second information model, wherein each of the objects comprise a specification and a schema; a software portion configured to generate a second information model interface based on the instances using a set of first information model objects supported by the second information model; and a software portion configured to create from the first information model, a meta-model service of the objects exposing information regarding the objects to a run-time environment through a parallel model interface of the second information model, wherein the meta-model service provides to the second information model parent and child information about the first information model.
-
-
17. A computer system for mapping a common information model to a management extension model independent of prior knowledge of the common information model, the system comprising:
-
a software portion configured to convert objects from the common information model to instances capable of being implemented by the management extension model, wherein each of the objects comprises a specification and a schema; a software portion configured to generate a management extension interface based on the instances using a set of common information model objects supported by the management extension model; and a software portion configured to create from the common information model, a meta-model service of the objects exposing information regarding the objects to a run-time environment through a parallel managed extension model interface, wherein the meta-model introspects the common information model to provide a query service producing associations between objects of the common information model and instances of the management extension model. - View Dependent Claims (18, 19, 20)
-
Specification