Abstract
In Service Oriented systems, complex applications can be composed from a variety of functionally equivalent Web services which may differ for quality parameters. Under this scenario, applications are defined as high level business processes and service composition can be implemented dynamically by identifying the best set of services available at run time. In this paper, we model the service composition problem as a mixed integer linear problem where local constraints, i.e., constraints for component Web services, and global constraints, i.e., constraints for the whole application, can be specified. Our approach proposes the formulation of the optimization problem as a global optimization, not optimizing separately each possible execution path as in other approaches. Experimental results demonstrate the effectiveness of our approach.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Akbar, M., Manning, E., Shoja, G., Khan, S.: Heuristic solution for the Multiple-Choice. In: Conference on Computational Science (2001)
Bianchini, D., Antonellis, V.D., Pernici, B., Plebani, P.: Ontology-based methodology for e-Service discovery. In: Information Systems (2005) (in press)
Canfora, G., Penta, M., Esposito, R., Villani, M.L.: A Lightweight Approach for QoS-Aware Service Composition. In: ICSOC 2004 (2004) (forum paper)
Canfora, G., Penta, M., Esposito, R., Villani, M.L.: An Approach for QoS-Aware Service Composition based on Genetic Algorithms. In: GECCO 2005 Proc. (2005)
Canfora, G., Penta, M., Esposito, R., Villani, M.L.: QoS-Aware Replanning of Composite Web Services. In: ICWS 2005 Proc. (2005)
Cappiello, C., Missier, P., Pernici, B., Plebani, P., Batini, C.: QoS in multichannel IS: The MAIS Approach. In: Workshop on Web Quality, Munich (July 2004)
Cardoso, J.: Quality of Service and Semantic Composition of Workflows. PhD. Thesis, Univ. of Georgia (2002)
Chafle, G., Chandra, S., Mann, V., Nanda, M.G.: Decentralized Orchestration of Composite Web Services. In: WWW 2004 Conference, pp. 134–143 (2004)
Chandrasekaran, S., Miller, J.A., Silver, G., Arpinar, I.B., Sheth, A.P.: Performance Analysis and Simulation of Composite Web Services. Electronic Market: The Int.l Journal of Electronic Commerce and Business Media 13(2), 120–132 (2003)
Hwang, H.C.-L., Yoon, K.: Multiple Criteria Decision Making. LNEM. Springer, Heidelberg (1981)
Hiles, A.: E-Business SLA. The Rothstein Catalog on Service Level Books (2002)
Maamar, Z., Sheng, Q.Z., Benatallah, B.: Interleaving Web Services Composition and Execution Using Software Agents and Delegation. In: AAMAS (2003)
Menascé, D.: QoS issues in Web Services. IEEE Internet Comp. 6(6), 72–75 (2002)
Modafferi, S., Mussi, E., Maurino, A., Pernici, B.: A Framework for Provisioning of Complex e-Services. In: IEEE Services Computing Conf., pp. 81–90 (2004)
Ouzzani, M., Bouguettaya, A.: Efficient Access to Web Services. IEEE Internet Comp. 37(3), 34–44 (2004)
Wohed, P., van der Aalst, W.P., Dumas, M., ter Hofstede, A.H.M.: Analysis of Web Services Composition Langages: The Case of BPEL4WS (February 2005), http://tmitwww.tm.tue.nl/research/patterns/download/bpeler.pdf
Wolsey, L.: Integer Programming. John Wiley & Sons, Chichester (1998)
Zeng, L., Benatallah, B., Dumas, M., Kalagnamam, J., Chang, H.: QoS-Aware Middleware for Web Services Composition. IEEE Trans. on Soft. Eng. (May 2004)
Zhang, L., Ardagna, D.: SLA Based Profit Optimization in Autonomic Computing Systems. In: ICSOC 2004 Proc., pp. 173–182 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ardagna, D., Pernici, B. (2006). Global and Local QoS Guarantee in Web Service Selection. In: Bussler, C.J., Haller, A. (eds) Business Process Management Workshops. BPM 2005. Lecture Notes in Computer Science, vol 3812. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11678564_4
Download citation
DOI: https://doi.org/10.1007/11678564_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32595-6
Online ISBN: 978-3-540-32596-3
eBook Packages: Computer ScienceComputer Science (R0)