Quality of service (QoS) based planning in web services aggregation
First Claim
1. A computer-implemented method for Quality of Service (QoS) based planning in a Web services aggregation comprising:
- measuring both the individual performance of Web services in an aggregation of Web services and also the cumulative performance of the aggregation of Web services; and
, modifying the aggregation of Web services responsive to the measuring both of the individual performance of Web services in the aggregation of Web services and also of the cumulative performance of the aggregation of Web services.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiment of the present invention include a method, system and computer program product for a data processing system for QoS based planning in a Web services aggregation. The system can include Web service aggregation and coordination logic configured to identify accessible Web services in a registry and to arrange an aggregation of the Web services for invocation responsive to requests received from communicatively coupled clients over a computer communications network. The system further can include QoS planning logic coupled to the Web service aggregation and coordination logic. The QoS planning logic can be enabled to measure both the individual performance of the Web services in an aggregation of Web services and also the cumulative performance of the aggregation of Web services. Finally, the QoS planning logic can be enabled to modify the aggregation of Web services responsive to measuring both of the individual performance of Web services in the aggregation of Web services and also of the cumulative performance of the aggregation of Web services.
-
Citations
11 Claims
-
1. A computer-implemented method for Quality of Service (QoS) based planning in a Web services aggregation comprising:
-
measuring both the individual performance of Web services in an aggregation of Web services and also the cumulative performance of the aggregation of Web services; and
,modifying the aggregation of Web services responsive to the measuring both of the individual performance of Web services in the aggregation of Web services and also of the cumulative performance of the aggregation of Web services. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing system for Quality of Service (QoS) based planning in a Web services aggregation comprising:
-
Web service aggregation and coordination logic configured to identify accessible Web services in a registry and to arrange an aggregation of the Web services for invocation responsive to requests received from communicatively coupled clients over a computer communications network; and
,QoS planning logic coupled to the Web service aggregation and coordination logic and enabled to measure both the individual performance of the Web services in an aggregation of Web services and also the cumulative performance of the aggregation of Web services, and to modify the aggregation of Web services responsive to measuring both of the individual performance of Web services in the aggregation of Web services and also of the cumulative performance of the aggregation of Web services.
-
-
7. A computer program product comprising a computer usable medium having computer usable program code for Quality of Service (QoS) based planning in a Web services aggregation, said computer program product including:
-
computer usable program code for measuring both the individual performance of Web services in an aggregation of Web services and also the cumulative performance of the aggregation of Web services; and
,computer usable program code for modifying the aggregation of Web services responsive to the measuring both of the individual performance of Web services in the aggregation of Web services and also of the cumulative performance of the aggregation of Web services. - View Dependent Claims (8, 9, 10, 11)
-
Specification