Improving grid resource allocation via integrated selection and binding
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Using queries for distributed monitoring and forensics
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Context-Aware dynamic personalised service re-composition in a pervasive service environment
UIC'06 Proceedings of the Third international conference on Ubiquitous Intelligence and Computing
Hi-index | 0.00 |
A self-configuring service can automatically leverage distributed service components and resources to compose an optimal configuration according to both the requirements of a particular user and the system characteristics. One major challenge for building such services is how to bring in service-specific knowledge, e.g., what components are needed and optimization criteria to use, while still allowing reuse of common service composition functionalities. In this paper, we present an architecture in which service developers express their service-specific knowledge in the form of a service recipe that is used by a generic synthesizer to perform service composition automatically. We apply our approach to three different services to illustrate the flexibility and simplicity of the recipe representation. We use simulations based on Internet measurements to evaluate how an appropriate optimization algorithm can be selected according to a developer's service-specific trade-off between optimality and cost of optimization.