1. A process in a data processing system for managing objects in a repository, the method comprising: providing a repository of objects, wherein the repository includes a plurality of objects representing components for a logically partitioned data processing system, wherein the objects are grouped by class into a set of classes, wherein associations between the objects are links within the repository; and responsive to a request from a requester, manipulating at least one object from the repository based on the request.