Patent ID: 8191043

Claim:
A computer implemented method for creating a composite service, the computer implemented method comprising: responsive to receiving a request for a service request notification, instantiating a service component to process the service request notification; identifying an active template to manage the instantiated service component, the active template comprising a plurality of active objects; determining whether to instantiate a new active object in the identified active template to manage the instantiated service component; responsive to a positive determination to instantiate a new active object, generating the new active object, the new active object having a service state; configuring the service state of the new active object to manage the instantiated service component in a desired state, the desired state being the service state required to achieve a desired behavior of the instantiated service component; and responsive to the positive determination to instantiate the new active object, sending a positive confirmation from the new active object, the positive confirmation being based on an availability of a requested service from the instantiated service component.