Management of composite software services
First Claim
1. A computer implemented method for management of a software service, the computer implemented method comprising:
- receiving a request to deploy the software service in a computer network;
responsive to the software service being a new software service, performing a dependency analysis for the requested software service to determine component software services and physical resources necessary to deploy and manage the new software service as a composite;
creating an active object to manage the new software service using an active template based on the dependency analysis;
deploying the new software service in the computer network using the active object; and
managing the new software service using the active object.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, data processing system, computer usable program code, and active repository are provided for management of a software service. A request is received to deploy the software service in a computer network. A dependency analysis is performed for the requested software service to determine component software services and physical resources necessary to deploy and manage new software service as a composite in responsive to the software service being the new software service. An active object is created to manage the new software service using an active template based on the analysis. The new software service is deployed in the computer network using the active object. The new software service is managed using the active object.
-
Citations
20 Claims
-
1. A computer implemented method for management of a software service, the computer implemented method comprising:
-
receiving a request to deploy the software service in a computer network; responsive to the software service being a new software service, performing a dependency analysis for the requested software service to determine component software services and physical resources necessary to deploy and manage the new software service as a composite; creating an active object to manage the new software service using an active template based on the dependency analysis; deploying the new software service in the computer network using the active object; and managing the new software service using the active object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data processing system comprising:
-
a bus system; a communications system connected to the bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a request to deploy the software service in a computer network;
perform a dependency analysis for the requested software service to determine component software services and physical resources necessary to deploy and manage the new software service as a composite in response to the software service being a new software service;
create an active object to manage the new software service using an active template based on the dependency analysis;
deploy the new software service in the computer network using the active object; and
manage the new software service using the active object. - View Dependent Claims (16)
-
-
17. A computer program product comprising:
-
a computer usable medium including computer usable program code for management of a software service, the computer program product including; computer usable program code for receiving a request to deploy the software service in a computer network; computer usable program code for performing a dependency analysis for the requested software service to determine component software services and physical resources necessary to deploy and manage the new software service as a composite in response to the software service being a new software service,; computer usable program code for creating an active object to manage the new software service using an active template based on the dependency analysis; computer usable program code for deploying the new software service in the computer network using the active object; and computer usable program code for managing the new software service using the active object. - View Dependent Claims (18)
-
-
19. An active repository comprising:
-
a plurality of active templates; and an active object repository, wherein the active repository receives a request to deploy the software service in a computer network;
performs a dependency analysis for the requested software service to determine component software services and physical resources necessary to deploy and manage the new software service as a composite in response to the software service being a new software service;
creates an active object to manage the new software service using an active template based on the dependency analysis;
deploys the new software service in the computer network using the active object; and
wherein the active object manages the new software service. - View Dependent Claims (20)
-
Specification