Web services engineering: promises and challenges
Proceedings of the 24th International Conference on Software Engineering
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Dynamic composition and optimization of Web services
Distributed and Parallel Databases
Where to adapt dynamic service compositions
Proceedings of the 18th international conference on World wide web
SOA Middleware Support for Service Process Reconfiguration with End-to-End QoS Constraints
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
Ensuring Correctness of Dynamic Reconfiguration in SOA Based Software
SERVICES '09 Proceedings of the 2009 Congress on Services - I
IEEE Internet Computing
Dynamic system reconfiguration via service composition for dependable computing
Proceedings of the 12th Monterey conference on Reliable systems on unreliable networked platforms
Metaheuristic Optimization of Large-Scale QoS-aware Service Compositions
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
QoS Analysis and Service Selection for Composite Services
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
Towards QoS-Based Dynamic Reconfiguration of SOA-Based Applications
APSCC '10 Proceedings of the 2010 IEEE Asia-Pacific Services Computing Conference
Hi-index | 0.00 |
Original overall QoS(quality of service) constraints of services based applications may be violated due to failed services or QoS degradation of component services. Although some methods have been proposed to repair failed services and achieve original overall QoS, few works focuses on recovery of services based applications from QoS degradation of component services. In order to provide QoS consistent service based applications, the paper presents a QoS driven dynamic reconfiguration method. The key to the method lies in replacing only some component services rather than recomposing the entire service based applications. In addition, degradation factor is introduced to find the component services which are replaced to most likely achieve original overall QoS constraint. In this way, reconfiguration overheads are lowered and service disruptions may be reduced. The test shows the effectiveness of our approach.