DocumentCode :
3637396
Title :
Utility-Based Optimal Service Selection for Business Processes in Service Oriented Architectures
Author :
Vinod K. Dubey;Daniel A. Menascé
Author_Institution :
Booz Allen Hamilton, McLean, VA, USA
fYear :
2010
Firstpage :
542
Lastpage :
550
Abstract :
Service Oriented Architectures enable markets of functionally equivalent service providers delivering services at different Quality of Service (QoS) and cost levels. Under these circumstances, there is a need for mechanisms to optimally select service providers at run-time to support a business process execution so that a utility function for the business process is maximized subject to QoS and cost constraints. This is an NP-hard problem. This paper investigates this problem when the utility function is expressed in terms of multiple QoS metrics. An efficient optimal algorithm is presented, which eliminates the need to exhaustively search the state space. This algorithm can be used for small to medium size problems. A very efficient heuristic solution is also presented and scientifically evaluated against the optimal solution on a large set of randomly generated business processes.
Keywords :
"Quality of service","Business","Availability","Heuristic algorithms","Throughput","Measurement","Time factors"
Publisher :
ieee
Conference_Titel :
Web Services (ICWS), 2010 IEEE International Conference on
Print_ISBN :
978-1-4244-8146-0
Type :
conf
DOI :
10.1109/ICWS.2010.33
Filename :
5552741
Link To Document :
بازگشت