QoS based Web Service Selection and Multi-Criteria Decision Making Methods
DOI:
https://doi.org/10.9781/ijimai.2017.12.001Keywords:
AHP, COPRAS, SAW, Spearman’s Rank Correlation Coefficient, TOPSIS, VIKORAbstract
With the continuing proliferation of web services offering similar efficacies, around the globe, it has become a challenge for a user to select the best web service. In literature, this challenge is exhibited as a 0-1 knapsack problem of multiple dimensions and multiple choices, known as an NP-hard problem. Multi-Criteria Decision Making (MCDM) method is one of the ways which suits this problem and helps the users to select the best service based on his/her preferences. In this regard, this paper assists the researchers in two conducts: Firstly, to witness the performance of different MCDM methods for large number of alternatives and attributes. Secondly, to perceive the possible deviation in the ranking obtained from these methods. For carrying out the experimental evaluation, in this paper, five different well-known MCDM methods have been implemented and compared over two different scenarios of 50 as well as 100 web services, where their ranking is defined on an account of several Quality of Service (QoS) parameters. Additionally, a Spearman’s Rank Correlation Coefficient has been calculated for different pairs of MCDM methods in order to provide a clear depiction of MCDM methods showing the least deviation in their ranking. The experimental results comfort web service users in conquering an appropriate decision on the selection of suitable service.Downloads
References
G. Chang. (2012). QoS-Based Web Service Selection Approach. In: Wu Y. (eds.) Software Engineering and Knowledge Engineering: Theory and Practice, Advances in Intelligent and Soft Computing, Vol. 115, pp. 887-892, Springer, Berlin, Heidelberg.
I. Egambaram, G. Vadivelou and S. P. Sivasubramanian. (2010). QoS Based Web Service Selection. In: The International Conference on Computing, Communications and Information Technology Applications (CCITA-2010).
H. Wang, P. Tong and P. Thompson. (2007). QoS-Based Web Services Selection. In: IEEE International Conference on e-Business Engineering (ICEBE 2007), pp. 631-637.
S. Ran. (2003). A Model for Web Services Discovery with QoS. ACM SIGecom Exchanges, Vol. 4, No. 1, pp. 1-10.
Y. Liu, A. H. Ngu and L. Z. Zeng. (2004). QoS Computation and Policing in Dynamic Web Service Selection. In: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters, New York, USA, pp. 66-73.
S. Haddad, L. Mokdad and S. Youcef. (2010). Selection of the best composite Web service based on quality of service. In: Proceedings of the 2nd International Symposium on Services Science and 3rd International Conference on Business Process and Services Computing (ISSS/BPSC,’10), pp. 255-266.
S. Susila and S. Vadivel. (2011). Web Service Selection based on QoS Attributes using Entropy Discretization Method. International Journal of Computer Applications, Vol. 30, No. 2, pp. 47-53.
T. Yu and K. Lin. (2005). Service selection algorithms for Web services with end-to-end QoS constraints. Information Systems and e-Business Management, Vol. 3, No. 2, pp. 103-126.
M. Behzadian, S. K. Otaghsara, M. Yazdani and J. Ignatius. (2012). A state-of the-art survey of TOPSIS applications, Vol. 39, pp. 13051-13069.
P. Jankowski. (1995). Integrating geographical information systems and multiple criteria decision-making methods. International Journal of Geographical Information Systems, Vol. 9, No. 3, pp. 251-273.
P. Wang. (2009). QoS-aware web services selection with intuitionistic fuzzy set under consumer’s vague perception. Expert Systems with Applications, Vol. 36, No. 3 (Part 1), pp. 4460-4466.
E. Al-Masri and Q. H. Mahmoud (2007). QoS-based Discovery and Ranking of Web Services. In: 16th IEEE International Conference on Computer Communications and Networks (ICCCN), pp. 529-534.
G. Kou, Y. Lu, Y. Peng and Y. Shi. (2012). Evaluation of classification algorithms using MCDM and rank correlation. International Journal of Information Technology & Decision Making, Vol. 11, No. 1, pp. 197–225.
T. L. Saaty. (2008). Decision making with the analytic hierarchy process. International Journal of Services Sciences, Vol. 1, No. 1, pp. 83-98.
K. Madani, M. Sheikhmohammady. S. Mokhtari, M. Moradi and P. Xanthopoulos. (2014). Social Planner’s Solution for the Caspian Sea Conflict. Group Decision and Negotiation, Vol. 23, No. 3, pp. 579-596.
M. L. Tseng. (2009). A causal and effect decision making model of service quality expectation using grey-fuzzy DEMATEL approach. Expert Systems with Applications, Vol. 36, No. 4, pp. 7738-7748.
H. Liao and Z. Xu. (2013). A VIKOR-based method for hesitant fuzzy multi-criteria decision making. Fuzzy Optimization and Decision Making, Vol. 12, No. 4, pp. 373-392.
M. M. Fouladgar, A. Yazdani-Chamzini, A. Lashgari, E. K. Zavadskas and Z. Turskis. (2012). Maintenance strategy selection using AHP and COPRAS under fuzzy environment. International Journal of Strategic Property Management, Vol. 16, No. 1, pp. 85-104.
R. Rekik, I. Kallel, J. Casillas and A. M. Alimi. (2016). Using Multiple Criteria Decision Making Approaches to Assess the Quality of Web Sites. International Journal of Computer Science and Information Security, Vol. 14, No. 7, pp. 747-761.
C. Y. Huang, H. H. Wu and H. H. Lu. (2016). A MCDM Methods Based TAM for Deriving Influences of Privacy Paradox on User’s Trust on Social Networks. In: International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, pp. 356-363.
C. L. Lin, Y. H. Shih, G. H. Tzeng and H. C. Yu. (2016). A service selection model for digital music service platforms using a hybrid MCDM approach. Applied Soft Computing, Vol. 48, pp. 385-403.
J. M. Sánchez-Lozano, M. S. García-Cascales and M. T. Lamata. (2016). GIS-based onshore wind farm site selection using Fuzzy Multi-Criteria Decision Making methods. Evaluating the case of Southeastern Spain. Applied Energy, Vol. 171, pp. 86-102.
A. Gupta and S. Kohli. (2015). An MCDM approach towards handling outliers in web data: a case study using OWA operators. Artificial Intelligence Review, Vol. 46, No. 1, pp. 59-82.
F. Rhimi, S. B. Yahia and S. B. Ahmed. (2016). Refining the Skyline with fuzzy similarity measures and Topsis method for the optimization of web services composition. In: 2016 IEEE International Conference on Fuzzy Systems, IEEE, pp. 2091-2097.
C. C. Sun and G. T. Lin. (2009). Using fuzzy TOPSIS method for evaluating the competitive advantages of shopping websites. Expert Systems with Applications, Vol. 36, No. 9, pp. 11764-11771.
L. Zhuang, G. HeQing, L. Dong, H. Tao and Z. JuanJuan. (2007). Solving Multi-Objective and Fuzzy Multi-Attributive Integrated Technique for QoS-Aware Web Service Selection. In: International Conference on Wireless Communications, Networking and Mobile Computing (WiCom), pp. 735-739.
M. Almulla, H. Yahyaoui and K. Al-Matori. (2015). A new fuzzy hybrid technique for ranking real world Web services. Knowledge-Based Systems, Vol. 77, pp. 1-15.
I. Dragović, N. Turajlić, D. Radojević and B. Petrović. (2013). Combining boolean consistent fuzzy logic and AHP illustrated on the web service selection problem. International Journal of Computational Intelligence Systems, Vol. 7, pp. 84-93.
M. Godse, R. Sonar and S. Mulik. (2008). The Analytical Hierarchy Process Approach for Prioritizing Features in the Selection of Web Service. In: IEEE Sixth European Conference on Web Services (ECOWS’08), pp. 41-50.
F. Colace, M. D. Santo and A. Pietrosanto. (2006). Evaluation Models for E-Learning Platform: an AHP approach. In: IEEE 36th Annual Frontiers in Education Conference, pp. 1-6.
J. H. Park and H. Y. Jeong. (2013). The QoS-based MCDM system for SaaS ERP applications with Social Network. The Journal of Supercomputing, Vol. 66, No. 2, pp. 614-632.
M. Sun, T. Zang, x. Xu and R. Wang. (2013). Consumer-Centered Cloud Services Selection Using AHP. In: International Conference on Service Sciences (ICSS), pp. 1-6.
L. Chemane, L. Ekenberg, O. Popov and T. Cossa. (2005). MCDM Model for Selecting Internet Access Technologies - A Case Study in Mozambique. In: The 2005 International Conference on Computer as a Tool, Vol. 2, pp. 1738-1741.
S. E. Shaikh and N. Mehandjiev. (2004). Multi-attribute negotiation in e-business process composition. In: 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 141-146.
N. FakhFakh, H. Verjus, Frédéric Pourraz and P. Moreaux. (2013). QoS aggregation for service orchestrations based on workflow pattern rules and MCDM method: evaluation at design time and runtime. Service Oriented Computing and Applications, Vol. 7, No. 1, pp. 15-31.
Y. S. Luo, K. Yang, Q. Tang, J. Zhang and B. Xiong. (2012). A multi-criteria network-aware service composition algorithm in wireless environments. Computer Communications, Vol. 35, No. 15, pp. 1882-1892.
R. Karim, C. Ding and C. H. Chi. (2011). An Enhanced PROMETHEE Model for QoS-Based Web Service Selection. In: IEEE 2011 International Conference on Services Computing (SCC), pp. 536-543.
P. Xiong and Y. Fan. (2007). QoS-aware Web Service Selection by a Synthetic Weight. In: Fourth International conference on Fuzzy Systems and Knowledge Discovery (FSKD), Vol. 3, pp. 632-637.
S. K. Garg, S. Versteeg and R. Buyya. (2011). SMICloud: A Framework for Comparing and Ranking Cloud Services. In: Fourth IEEE International Conference on Utility and Cloud Computing (UCC), pp. 210-218.
H. Pervaiz. (2010). A Multi-Criteria Decision Making (MCDM) Network Selection Model providing enhanced QoS differentiation to customers. In: 2010 International Conference on Multimedia Computing and Information Technology (MCIT), pp. 49-52.
R. Yang, L. Qi, W. Lin, W. Dou and J. Chen. (2010). A Comprehensive Evaluation Method for Cross-Organizational Service Selection. In: IEEE 13th International Conference on Computational Science and Engineering (CSE), pp. 357-362.
A. Taibi and B. Atmani (2017). Combining Fuzzy AHP with GIS and Decision Rules for Industrial Site Selection. International Journal of Interactive Multimedia and Artificial Intelligence, Vol. 4, No. 6, pp. 60-69.
E. Al-Masri and Q. H. Mahmoud (2007). Discovering the best web service. (Poster) In: 16th IEEE International Conference on World Wide Web (WWW), pp. 1257-1258.
Downloads
Published
-
Abstract76
-
PDF48






