Precise Service Level Agreements
Proceedings of the 26th International Conference on Software Engineering
Using real-time dependability in adaptive service selection
ICAS-ICNS '05 Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services
Dynamic Selection of Web Services with Recommendation System
NWESP '05 Proceedings of the International Conference on Next Generation Web Services Practices
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Semi-automated adaptation of service interactions
Proceedings of the 16th international conference on World Wide Web
A journey to highly dynamic, self-adaptive service-based applications
Automated Software Engineering
Transparent Reputation Management for Composite Web Services
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
An Adaptive Service Selection Approach to Service Composition
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Adaptive load balancing: a study in multi-agent learning
Journal of Artificial Intelligence Research
An Automatic Approach to Enable Replacement of Conversational Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Component-based generic approach for reconfigurable management of component-based SOA applications
Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond
Performance sensitive self-adaptive service-oriented software using hidden Markov models
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Composite service optimization through decentralized coordination
Proceedings of the 8th ACM international conference on Autonomic computing
Composite service adaptation: a QoS-driven approach
Proceedings of the 5th International Conference on Communication System Software and Middleware
Towards robust service workflows: a decentralized approach
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
Hi-index | 0.00 |
Modern software systems are increasingly built out of services that are developed, deployed, and operated by independent organizations, which expose them for the use by potential clients. Services may be directly invoked by clients. They may also be composed by service integrators, who in turn expose the composite artifact as a new service. We envision a world in which multiple providers publish software artifacts which compete with each other by implementing the same ”abstract” service (i.e. they export the same API and provide the same functionality), but offering different quality of service. Clients may therefore select the most appropriate services targeting their requirements, among all the competing alternatives, and they may do so dynamically. This situation may be called dynamic binding in-the-many. Service selection may be performed by clients by following different strategies, which may in turn affect the overall quality of service invocations. In this paper we address the problem of analyzing and comparing different service selection strategies and we define a framework to model the different scenarios. Furthermore, we report on quantitative analyses through simulations of the modeled scenarios, highlighting advantages and limitations of each solution.