Patent ID: 8892718

Claim:
A computer implemented method for automatic monitoring of a web service transaction comprising a plurality of requests to one or more web services, the method comprising: receiving a web service transaction comprising a sequence of two or more web service requests for two or more different web services hosted by two or more different web servers, wherein the two or more web service requests comprise at least a first web service request and a second web service request, and wherein the second web service request is different than the first web service request; storing the web service transaction in a data storage area; and periodically executing the web service transaction and recording the results of said execution, wherein executing the web service transaction comprises executing the first web service request for a first web service hosted by a first web server, receiving a response to the first web service request, the response comprising at least one value, modifying said second web service request using the at least one value, and executing said modified second web service request for a second web service which is different than the first web service and which is hosted by a second web server that is remote from the first web server.