Patent ID: 7266600

Claim:
A computer-implemented method of enabling programmatic management of software resources in a content aggregation framework environment, comprising steps of: providing a system management interface for a proxying component, wherein the proxying component enables operations invocable from one or more software resources in a collection to be invocable from a content aggregation framework and the system management interface enables the software resources in the collection to be managed from the content aggregation framework, the system management interface specifying management operations invocable from the collection as management operations invocable from the proxying component; specifying the system management interface in a service description document; registering the service description document in a network-accessible registry, such that the system management interface of the proxying component is locatable from the network-accessible registry; and using the system management interface at run-time to manage the collection of software resources by invoking, from the content aggregation framework, one or more of the management operations invocable from the system management interface of the proxying component, wherein each of the invocations causes the proxying component to invoke a corresponding management operation that is invocable from the collection of software resources, further comprising the steps of: retrieving, by the content aggregation framework, the registered service description document for the proxying component from the network-accessible registry; and binding, by the content aggregation framework, to the system management interface of the proxying component using the retrieved service description document, such that the operations invocable from the system management interface of the proxying component are then invocable from the content aggregation framework.