QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
An environment for flexible advanced compensations of Web service transactions
ACM Transactions on the Web (TWEB)
Deploying and managing Web services: issues, solutions, and directions
The VLDB Journal — The International Journal on Very Large Data Bases
A Concurrency Control Mechanism for Composite Service Supporting User-Defined Relaxed Atomicity
COMPSAC '08 Proceedings of the 2008 32nd Annual IEEE International Computer Software and Applications Conference
The VLDB Journal — The International Journal on Very Large Data Bases
Fault Tolerance and Recovery in Grid Workflow Management Systems
CISIS '10 Proceedings of the 2010 International Conference on Complex, Intelligent and Software Intensive Systems
TQoS: Transactional and QoS-Aware Selection Algorithm for Automatic Web Service Composition
IEEE Transactions on Services Computing
An adaptive QoS-aware fault tolerance strategy for web services
Empirical Software Engineering
Guided recovery for web service applications
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
CPN-TWS: a coloured petri-net approach for transactional-QoS driven Web Service composition
International Journal of Web and Grid Services
A framework for reliable execution of transactional composite web services
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Providing fault-tolerant execution of web-service-based workflows within clouds
Proceedings of the 2nd International Workshop on Cloud Computing Platforms
D-reserve: distributed reliable service environment
ADBIS'12 Proceedings of the 16th East European conference on Advances in Databases and Information Systems
Failure recovery of world-altering composite semantic services - a two phase approach
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
Transactional and QoS-aware dynamic service composition based on ant colony optimization
Future Generation Computer Systems
A systematic review of design diversity-based solutions for fault-tolerant SOAs
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
During the execution of a Composite Web Service (CWS), different faults may occur and cause a Web Service (WS) to fail. To repair failures some strategies can be applied, such as WS retry or substitution, compensation of the performed execution, roll-back, replication, or take checkpoints to later restart the execution. Each strategy has advantages and disadvantages on different execution scenarios and can produce different impact on the CWS QoS, depending on the execution environment and execution state at the moment of the failure. In this paper we propose a model and show experimental results to dynamically decide which recovery strategy is the best choice in terms of the impact on the CWS QoS.