摘要 |
A method for loading a model of Meta Object Facility (MOF) includes creating a first MOF instance including a model of MOF that is based upon a stored definition of MOF, rebuilding the first MOF instance to make it a metamodel of itself, instantiating the first MOF instance to create a second MOF instance, loading the stored definition of MOF into the second MOF instance and rebuilding the second MOF instance to make the second MOF instance a metamodel of the second MOF instance. An apparatus for loading a model of Meta Object Facility (MOF) includes a boot loader to create a first MOF instance including a model of MOF that is based upon a stored definition of MOF, a rebuilder to rebuild a MOF instance to make it a metamodel of itself, an instantiator to instantiate the first MOF instance to create a second MOF instance and a loader to load the stored definition of MOF into the second MOF instance. The instantiator is further configured to dynamically implement interfaces.
|