Business process optimization; QoS-based web services composition
With the development of the service oriented architecture (SOA), complex applications can be composed as business processes invoking a variety of available Web services (WSs) with different characteristics. Advanced SOA systems [1,12,15] allow the development of applications by specifying component WSs in a process only through their required functional characteristics, and to select WSs during process execution from the ones included in a registry of available services. Service descriptions are stored and retrieved from enhanced UDDI registries, which also provide information about quality of service (QoS) on the provider side. Usually, a set of functionally equivalent services can be selected, i.e., services which implement the same functionality but differ for the quality parameters.
Process optimizationidentifies the best set of services available at run time, taking into consideration end-user...
- 2.Ardagna D, Giunta G, Ingraffia N, Mirandola R, Pernici B. QoS-driven Web services selection in autonomic grid environments. In: Proceedings of the OTM Confederated International Conferences, CoopIS, DOA, GADA, and ODBASE; 2006. p. 1273–89.Google Scholar
- 4.Bonatti PA, Festa P. On optimal service selection. In: Proceedings of the 14th International World Wide Web Conference; 2005. p. 530–8.Google Scholar
- 5.Canfora G, Penta M, Esposito R, Villani ML. QoS-aware replanning of composite web services. In: Proceedings of the IEEE International Conference on Web Services; 2005.Google Scholar
- 6.Cardellini V, Casalicchio E, Grassi V, Mirandola R. A framework for optimal service selection in broker-based architectures with multiple QoS classes. In: Proceedings of the IEEE Services Computer Workshops; 2006. p. 105–12.Google Scholar
- 7.Cardoso J Quality of service and semantic composition of workflows, Ph. D. Thesis, University of Georgia. 2002.Google Scholar
- 8.Claro DB, Albers P, Hao JK. Selecting web services for optimal composition. In: Proceedings of the IEEE International Conference on Web Services; 2005.Google Scholar
- 10.Jaeger MC, Muhl G, Golze S. QoS-aware composition of web services: an evaluation of selection algorithms. In: Proceedings of the International Conference on Cooperative Information Systems; 2005.Google Scholar
- 11.Maamar Z, Sheng QZ, Benatallah B. Interleaving web services composition and execution using software agents and delegation. In: Proceedings of the Web Services and Agent-Based Engineering; 2003.Google Scholar
- 12.Patil AA, Oundhakar SA, Sheth AP, Verma K. METEOR-S web service annotation framework. In: Proceedings of the 12th International World Wide Web Conference; 2004. p. 553–62.Google Scholar