Dealing with user constraints in MCDM based web service selection

Nowadays, web service selection has become a very challenging issue. As the number of web services is increasing drastically, different QoS parameters are added in their description in addition to their functional parameters (Inputs and outputs) to distinguish them and ease their selection. Hence, web service selection consists to find out among services having the same functionalities the optimal elements that satisfy user QoS requirements. When the user request deals with value constrains on the QoS parameters, the mainstream approach operates by removing from the search space web services that do not satisfy the user constraints. However, such an approach is not always appropriate especially when the resulting search space is empty or very small. In this case, the discarded services may be of interest in the selection process. To tackle this issue, we propose to use a combination of two MCDM (Multi Criteria Decision Making) methods, that are AHP (Analytical Hierarchy Process) and RIM (Reference Ideal Method). AHP is used to encode an normalize weights constraints assigned to QoS criteria at the first stage. Then to deal with user value constraints, we consider RIM to rank discarded web services relatively to their proximity to the required value constraints. We compare our method with existing approaches by performing tests on a real dataset.

[1]  Lotfi A. Zadeh,et al.  Optimality and non-scalar-valued performance criteria , 1963 .

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

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

[4]  Danilo Ardagna,et al.  Global and Local QoS Guarantee in Web Service Selection , 2005, Business Process Management Workshops.

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

[6]  V.S. Ananthanarayana,et al.  Web Service Selection Based on Requester's Offering Constraints , 2008, 2008 16th International Conference on Advanced Computing and Communications.

[7]  Eyhab Al-Masri,et al.  Investigating web services on the world wide web , 2008, WWW.

[8]  Ying Liu,et al.  Description and Selection Model Based on Constraint QoS for Web Service , 2009, 2009 WRI World Congress on Software Engineering.

[9]  Chen Xin,et al.  A QoS Based Web Service Selection Model , 2009 .

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

[11]  R. Raj,et al.  Web service selection based on QoS Constraints , 2010, Trendz in Information Sciences & Computing(TISC2010).

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

[13]  José L. Verdegay,et al.  RIM-reference ideal method in multicriteria decision making , 2016, Inf. Sci..