Distributed and Parallel Databases
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
A probabilistic approach to modeling and estimating the QoS of web-services-based workflows
Information Sciences: an International Journal
A Multi-criteria Service Ranking Approach Based on Non-Functional Properties Rules Evaluation
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
QoS-Driven Selection of Web Services for Transactional Composition
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Probabilistic QoS and Soft Contracts for Transaction-Based Web Services Orchestrations
IEEE Transactions on Services Computing
Time based qos modeling and prediction for web services
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Towards network-aware service composition in the cloud
Proceedings of the 21st international conference on World Wide Web
Towards robust service compositions in the context of functionally diverse services
Proceedings of the 21st international conference on World Wide Web
Hi-index | 0.00 |
Service selection is a central challenge in the context of a Service Oriented Architecture. Once functionally sufficient services have been selected, a further selection based on non-functional properties (NFPs) becomes essential in meeting the user's requirements and preferences. However, current descriptions of NFPs and approaches to NFP-aware selection lack the ability to handle the variability of NFPs, that stems from the complex nature of real-world business scenarios. Therefore, we propose a probabilistic approach to service selection as follows: First, to address the inherent variability in the actual values of NFPs at runtime, we treat them as probability distributions. Then, on top of that, we tackle the variability needed in describing NFPs, by providing conditional contracts. Finally, from usage patterns, we compute user-specific expectations for such NFPs. Further, we depict a typical scenario, which serves both as a motivation for our approach, and as a basis for its evaluation.