Service Composition (re)Binding Driven by Application–Specific QoS
QoS–aware service composition and binding are among the most challenging and promising issues for service–oriented architectures. The aim of QoS–aware service composition is to determine the set of services that, once composed, will perform the required functionality, and will best contribute to achieve the level of QoS promised in Service Level Agreements (SLAs). While the existing works focus on cross–domain QoS attributes, it would be useful to support service composition and binding according to some characteristics on the borderline between functional and non–functional attributes, often specific to the service domain.
The paper describes a QoS evaluator that, integrated with our previously developed binder, allows the use of application specific QoS attributes for composite service binding and re–binding. The applicability of the proposed approach and tool is shown through a case study related to the image processing domain.
KeywordsQuality of Service Dynamic binding Re–binding Composite Web Services
- 1.Aggarwal, R., Verma, K., Miller, J., Milnor, W.: Constraint driven web service composition in METEOR-S. In: Proc. IEEE International Conference on Services Computing (SCC 2004), Shanghai, China, September 2004, pp. 23–30 (2004)Google Scholar
- 4.Cardoso, J.: Quality of Service and Semantic Composition of Workflows. PhD thesis, Univ. of Georgia (2002)Google Scholar
- 6.Ludwig, H., Keller, A., Dan, A., King, R., Franck, R.: Web Service Level Agreement (WSLA) language specification, http://www.research.ibm.com/wsla/WSLASpecV1-20030128.pdf
- 8.Verma, K., Gomadam, K., Lathem, J., Sheth, A.P., Miller, J.A.: Semantics enabled dynamic process configuration. Technical report, LDIS, University of Georgia (2006)Google Scholar
- 9.Warmer, J., Kleppe, A.: The Object Constraint Language. AW (1999)Google Scholar