Patent ID: 7171417

Claim:
A method in a common information model (CIM) server computer system for managing objects, the CIM server computer system including storage and a common information model object manager (CIMOM) processing environment that includes an internal repository, method calls to the storage being executed by methods that are currently stored in the storage, an existing set of methods being currently stored in the storage, the existing set of methods for manipulating first objects that are included in the internal repository, wherein current method calls to the storage manipulate first objects that are stored in the internal repository, the method comprising: creating, by the CIM server computer system, a second repository, the second repository external to the CIMOM processing environment; the second repository including second objects representing components for a logically partitioned data processing system, wherein the second objects are grouped by class into a set of classes, wherein associations between the second objects are links within the second repository; manipulating the second objects using a second set of methods; transforming the storage by overwriting the existing set of methods in the storage with the second set of methods; receiving a request from a requestor that includes a method call to the storage; and executing one of the second set of methods causing one of the second objects to be manipulated, wherein method calls to the storage manipulate the second objects instead of the first objects.