TY - JOUR
T1 - Flexible service selection with user-specific QoS support in service-oriented architecture
AU - Zhao, Laiping
AU - Ren, Yizhi
AU - Li, Mingchu
AU - Sakurai, Kouichi
N1 - Funding Information:
The first author of this research is supported by the governmental scholarship from China Scholarship Council. The authors would like to thank Dr. Weifeng Sun, who gives many constructive comments and suggestions to this paper.
PY - 2012/5
Y1 - 2012/5
N2 - Along with the development of the service-oriented architecture (SOA) and cloud computing, a large number of service providers have created an intense competitive world of business. Consequently, it is becoming increasingly complex to select a service provider for a user as a result of their various economic and social attributes. In this paper, we state the problem of how to find the appropriate services with satisfying the users multiple QoS requirements. We consider the service's response time, trust degree and monetary cost. And inspired from the mode of Web search engine, such as Yahoo, Google, we propose an innovative service selection algorithm for SOA systems. The algorithm can recommend a number of suitable services based on the user's QoS requirements. Compared with the existing scheduling algorithms, our solution is much more flexible in supporting the multiple objectives and user personalization. We study the scalability of the algorithm with different numbers of jobs, service providers and QoS criteria. And we find that it can capture user's preferences value in less than six times of job submissions.
AB - Along with the development of the service-oriented architecture (SOA) and cloud computing, a large number of service providers have created an intense competitive world of business. Consequently, it is becoming increasingly complex to select a service provider for a user as a result of their various economic and social attributes. In this paper, we state the problem of how to find the appropriate services with satisfying the users multiple QoS requirements. We consider the service's response time, trust degree and monetary cost. And inspired from the mode of Web search engine, such as Yahoo, Google, we propose an innovative service selection algorithm for SOA systems. The algorithm can recommend a number of suitable services based on the user's QoS requirements. Compared with the existing scheduling algorithms, our solution is much more flexible in supporting the multiple objectives and user personalization. We study the scalability of the algorithm with different numbers of jobs, service providers and QoS criteria. And we find that it can capture user's preferences value in less than six times of job submissions.
UR - http://www.scopus.com/inward/record.url?scp=84858038685&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84858038685&partnerID=8YFLogxK
U2 - 10.1016/j.jnca.2011.03.013
DO - 10.1016/j.jnca.2011.03.013
M3 - Article
AN - SCOPUS:84858038685
SN - 1084-8045
VL - 35
SP - 962
EP - 973
JO - Journal of Network and Computer Applications
JF - Journal of Network and Computer Applications
IS - 3
ER -