An Advanced QoS-Based Web Service Selection Approach

QoS-based web service selection is an important aspect for achieving efficient operations for web service systems. The aim of web service selection is to select an appropriate concrete web service with the best quality of service (QoS) for each abstract web service in a workflow. One way to resolve this problem is to calculate the Pareto optimal solutions which have the better QoS values for some QoS attributes while having at least equivalent values for others. Although a lot of approaches can do that, they do not guarantee the result precision or have prohibitively large overhead. In this paper, we present an Advanced A-Fully Polynomial Time Approximation Scheme (A2-FPTAS) by the unequal local error bound to balance the precision and the overhead. Experimental results are presented to show the efficiency of this approach.

[1]  Maria Luisa Villani,et al.  A framework for QoS-aware binding and re-binding of composite web services , 2008, J. Syst. Softw..

[2]  Thomas Risse,et al.  Selecting skyline services for QoS-based web service composition , 2010, WWW '10.

[3]  Eyhab Al-Masri,et al.  Discovering the best web service , 2007, WWW '07.

[4]  Athman Bouguettaya,et al.  Computing Service Skylines over Sets of Services , 2010, 2010 IEEE International Conference on Web Services.

[5]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[6]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[7]  Danilo Ardagna,et al.  Adaptive Service Composition in Flexible Processes , 2007, IEEE Transactions on Software Engineering.

[8]  Tao Yu,et al.  Service Selection Algorithms for Composing Complex Services with Multiple QoS Constraints , 2005, ICSOC.

[9]  Jin-Kao Hao,et al.  Selecting Web Services for Optimal Composition , 2005, SDWP@ICWS.

[10]  Boi Faltings,et al.  Multi-Objective Quality-Driven Service Selection—A Fully Polynomial Time Approximation Scheme , 2014, IEEE Transactions on Software Engineering.

[11]  D. Palanikkumar,et al.  Optimal Web Service Selection and Composition Using Multi-objective Bees Algorithm , 2011, 2011 IEEE Ninth International Symposium on Parallel and Distributed Processing with Applications Workshops.

[12]  Kunal Verma,et al.  Constraint driven Web service composition in METEOR-S , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[13]  Junichi Suzuki,et al.  Multiobjective Optimization of SLA-Aware Service Composition , 2008, 2008 IEEE Congress on Services - Part I.

[14]  Jinjun Chen,et al.  Selecting Top-k Composite Web Services Using Preference-Aware Dominance Relationship , 2013, 2013 IEEE 20th International Conference on Web Services.

[15]  Daniel A. Menascé,et al.  On optimal service selection in Service Oriented Architectures , 2010, Perform. Evaluation.

[16]  Jiuxin Cao,et al.  Efficient Multi-objective Services Selection Algorithm Based on Particle Swarm Optimization , 2010, APSCC.

[17]  Xiaomin Zhu,et al.  Accurate sub-swarms particle swarm optimization algorithm for service composition , 2014, J. Syst. Softw..