An efficient approach for Web service selection

The fast growth of the number of deployed Web services is transforming the enterprises from data-oriented systems into service-oriented systems. In this context, the selection of the best web service that satisfies specific QoS values among a group of web services with similar functionalities is becoming a challenging issue. To this aim, we investigate in this paper a methodology for web service selection that combines three techniques. First of all, we use skyline to reduce the research space, then BWM (Best Worst Method) to assign weight to QoS criteria and finally we exploit Vikor to rank the obtained skyline web services. We report the experimental results that compare our approach with Topsis and Promethee methods.

[1]  Shrikant Mulik,et al.  Web Service Selection Based on Analytical Network Process Approach , 2008, 2008 IEEE Asia-Pacific Services Computing Conference.

[2]  Vijaya Alapati,et al.  SECURITY MANAGEMENT FOR CONSIDERABLE REGIONS IN A ASSURED CLOUD COMPUTING , 2013 .

[3]  Satish Chandra,et al.  Web service selection on the basis of QoS parameter , 2014, 2014 Seventh International Conference on Contemporary Computing (IC3).

[4]  T. Saaty Fundamentals of Decision Making and Priority Theory With the Analytic Hierarchy Process , 2000 .

[5]  Matthias Farwick,et al.  Automating Tendering Processes with Web Services: A Case Study on Building Construction Tendering in Hong Kong , 2014, Advanced Web Services.

[6]  J. Rezaei Best-worst multi-criteria decision-making method , 2015 .

[7]  Chi-Hung Chi,et al.  An Enhanced PROMETHEE Model for QoS-Based Web Service Selection , 2011, 2011 IEEE International Conference on Services Computing.

[8]  Bo Cheng,et al.  Group users service selection based on prediction , 2013, 2013 15th IEEE International Conference on Communication Technology.

[9]  Caroline Herssens,et al.  Dealing with Quality Tradeoffs during Service Selection , 2008, 2008 International Conference on Autonomic Computing.

[10]  Eyhab Al-Masri,et al.  QoS-based Discovery and Ranking of Web Services , 2007, 2007 16th International Conference on Computer Communications and Networks.

[11]  Hidekazu Tsuji,et al.  A new QoS ontology and its QoS-based ranking algorithm for Web services , 2009, Simul. Model. Pract. Theory.

[12]  Athman Bouguettaya,et al.  Foundations for Efficient Web Service Selection , 2009 .

[13]  Hwa-Young Jeong,et al.  Best Web Service Selection Based on the Decision Making Between QoS Criteria of Service , 2005, ICESS.

[14]  Karim Benouaret,et al.  Combining skyline and multi-criteria decision methods to enhance Web services selection , 2015, 2015 12th International Symposium on Programming and Systems (ISPS).

[15]  Fangchun Yang,et al.  Web service composition algorithm based on TOPSIS , 2011 .

[16]  Suhaimi Ibrahim,et al.  An Approach for Web Service Selection Based on Confidence Level of Decision Maker , 2014, PloS one.

[17]  Gwo-Hshiung Tzeng,et al.  Extended VIKOR method in comparison with outranking methods , 2007, Eur. J. Oper. Res..

[18]  Ching-Lai Hwang,et al.  A new approach for multiple objective decision making , 1993, Comput. Oper. Res..

[19]  Joseph G. Davis,et al.  Service Selection in Web Service Composition: A Comparative Review of Existing Approaches , 2014, Web Services Foundations.

[21]  Suhaimi Ibrahim,et al.  A Hybrid Approach for Web Service Selection , 2012 .

[22]  Thomas L. Saaty,et al.  Decision making with dependence and feedback : the analytic network process : the organization and prioritization of complexity , 1996 .

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