Aspect-oriented checkpointing approach of composed web services
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
A runtime performance analysis for web service-based applications
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Testing in Service Oriented Architectures with dynamic binding: A mapping study
Information and Software Technology
Architectures & infrastructure
Service research challenges and solutions for the future internet
A step-wise approach for integrating QoS throughout software development
FASE'11/ETAPS'11 Proceedings of the 14th international conference on Fundamental approaches to software engineering: part of the joint European conferences on theory and practice of software
Pattern based adaptation for service oriented applications
ACM SIGSOFT Software Engineering Notes
Information and Software Technology
A fault-tolerant framework for QoS-aware web service composition via case-based reasoning
International Journal of Web and Grid Services
Bloom filter-based workflow management to enable QoS guarantee in wireless sensor networks
Journal of Network and Computer Applications
Hi-index | 0.00 |
Maintaining the Quality of Service (QoS) is important for self-healing web service-based distributed interactive applications. It requires the ability to deal with permanently changing constraints both at the communication and the execution levels. Preventing or repairing QoS degradation also requires the capacity of identifying its possible or actual sources and the capacity of reconfiguration decision and enforcement. Dealing with these issues is especially challenging for web services since the self-healing solution has to preserve the dynamic composition property and to be seamless for the service requesters, while being always usable under the different deployment constraints. In this paper, we present a self-healing middleware framework able to provide the self-healing properties for QoS management in web service-based distributed interactive applications. The framework implementation has been achieved in the context of the WS-DIAMOND project. It covers the whole cycle of adaptation management including monitoring and analysis of QoS values, and substitution-based reconfiguration.