The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
Quality driven web services composition
WWW '03 Proceedings of the 12th international conference on World Wide Web
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
QoS computation and policing in dynamic web service selection
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
A survey of public web services
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Filtering and Selecting Semantic Web Services with Interactive Composition Techniques
IEEE Intelligent Systems
Data Mining: Concepts and Techniques
Data Mining: Concepts and Techniques
WS-replication: a framework for highly available web services
Proceedings of the 15th international conference on World Wide Web
Deploying and managing Web services: issues, solutions, and directions
The VLDB Journal — The International Journal on Very Large Data Bases
Sustaining Web Services High-Availability Using Communities
ARES '08 Proceedings of the 2008 Third International Conference on Availability, Reliability and Security
KAF: Kalman Filter Based Adaptive Maintenance for Dependability of Composite Services
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
An Autonomic Approach for Replication of Internet-based Services
SRDS '08 Proceedings of the 2008 Symposium on Reliable Distributed Systems
Separating Operational and Control Behaviors: A New Approach to Web Services Modeling
IEEE Internet Computing
A qos-aware selection model for semantic web services
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Hi-index | 0.00 |
Guaranteeing the availability of Web services is a significant challenge due to unpredictable number of invocation requests the Web services have to handle at a time, as well as the dynamic nature of the Web. The issue becomes even more challenging for composite Web services in the sense that their availability is inevitably affected by corresponding component Web services. Current Quality of Service (QoS)-based selection solutions assume that the QoS of Web services (such as availability) is readily accessible and services with better availability are selected in the composition. Unfortunately, how to real-time maintain the availability information of Web services is largely overlooked. In addition, the performance of these approaches will become questionable when the pool of Web services is large. In this paper, we tackle these problems by exploiting particle filtering-based techniques. In particular, we have developed algorithms to precisely predict the availability of Web services and dynamically maintain a subset of Web services with higher availability. Web services can be always selected from this smaller space, thereby ensuring good performance in service compositions. Our implementation and experimental study demonstrate the feasibility and benefits of the proposed approach.