A Generic SLA Semantic Model for the Execution Management of E-business Outsourcing Contracts
EC-WEB '02 Proceedings of the Third International Conference on E-Commerce and Web Technologies
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Analysis of Restart Mechanisms in Software Systems
IEEE Transactions on Software Engineering
An Approach to QoS-aware Service Selection in Dynamic Web Service Composition
ICNS '07 Proceedings of the Third International Conference on Networking and Services
On-line adaptive algorithms in autonomic restart control
ATC'10 Proceedings of the 7th international conference on Autonomic and trusted computing
Stepwise and asynchronous runtime optimization of web service compositions
WISE'11 Proceedings of the 12th international conference on Web information system engineering
Time based qos modeling and prediction for web services
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Run-time Revenue Maximization for Composite Web Services with Response Time Commitments
AINA '12 Proceedings of the 2012 IEEE 26th International Conference on Advanced Information Networking and Applications
Request Replication: An alternative to QoS aware service selection
SOCA '11 Proceedings of the 2011 IEEE International Conference on Service-Oriented Computing and Applications
Hi-index | 0.00 |
In this paper we consider the runtime service adaptation mechanism for service compositions that is based on conditional retries. A single retry may be issued while a concrete service within composition is executed. This retry could either invoke the same concrete service or a functionally equivalent service implementing the same task. We determine the optimal moments to terminate the current request and replicate it. The calculation of these moments for each task within the workflow is based on different QoS parameters from Service Level Agreements, like services' response---time distributions and cost---relating parameters. The calculations are performed taking into account the remaining actual time---to---deadline, and the benefit of conditional retry mechanism is illustrated by simulations. We further discuss the impact of costs and response---time distributions' parameters to the solution at hand.