A Fuzzy Model for Selecting Social Web Services

This paper discusses a fuzzy model to select social component Web services for developing composite Web services. The social aspect stems from the qualities that Web services exhibit at run-time such as selfishness and trustworthiness. The fuzzy model considers these qualities during the selection, which allows users to express their needs and requirements with respect to these qualities. The ranking in this fuzzy model is based on a hybrid weighting technique that mixes Web services’ computing and social behaviors. The simulation results show the appropriateness of fuzzy logic for social Web services selection as well as better performance over entropy-based ranking techniques.

[1]  Yushun Fan,et al.  QoS-Aware Web Service Selection by a Synthetic Weight , 2007, Fourth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2007).

[2]  Yinsheng Li,et al.  A Fuzzy Model for Selection of QoS-Aware Web Services , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[3]  Dunlu Peng,et al.  A Fuzzy Partial Ordering Approach for QoS-based Selection of Web Services , 2010, J. Softw..

[4]  Athanasios V. Vasilakos,et al.  Web services composition: A decade's overview , 2014, Inf. Sci..

[5]  Zakaria Maamar,et al.  An Approach to Engineer Communities of Web Services: Concepts, Architecture, Operation, and Deployment , 2009, Int. J. E Bus. Res..

[6]  Gustavo Rossi,et al.  Web Engineering , 2001, Lecture Notes in Computer Science.

[7]  Ping Wang,et al.  QoS-aware web services selection with intuitionistic fuzzy set under consumer's vague perception , 2009, Expert Syst. Appl..

[8]  Patrick C. K. Hung,et al.  Constructing a Global Social Service Network for Better Quality of Web Service Discovery , 2015, IEEE Transactions on Services Computing.

[9]  Claude E. Shannon,et al.  A mathematical theory of communication , 1948, MOCO.

[10]  Daniel A. Menascé,et al.  QoS Issues in Web Services , 2002, IEEE Internet Comput..

[11]  Lina Yao,et al.  Commitments to Regulate Social Web Services Operation , 2014, IEEE Transactions on Services Computing.

[12]  Quan Z. Sheng,et al.  Realizing a Social Ecosystem of Web Services , 2014, Advanced Web Services.

[13]  Peter A. Flach,et al.  SubSift web services and workflows for profiling and comparing scientists and their published works , 2013, Future Gener. Comput. Syst..

[14]  Jaana Kekäläinen,et al.  Cumulated gain-based evaluation of IR techniques , 2002, TOIS.

[15]  Ahmed K. Elmagarmid,et al.  Composing Web services on the Semantic Web , 2003, The VLDB Journal.

[16]  Zakaria Maamar,et al.  Towards a community-based, social network-driven framework for Web services management , 2013, Future Gener. Comput. Syst..

[17]  Chih-Hsiang Wu,et al.  An expert system approach to improving stability and reliability of web service , 2007, Expert Syst. Appl..

[18]  Lina Yao,et al.  Towards a User-Centric Social Approach to Web Services Composition, Execution, and Monitoring , 2012, WISE.

[19]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[20]  Tung X. Bui,et al.  Web Services for Negotiation and Bargaining in Electronic Markets: Design Requirements and Implementation Framework , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[21]  Rim Faiz,et al.  Answering Fuzzy Preference Queries over Data Web Services , 2012, ICWE.

[22]  Guangyan Huang,et al.  Web Information Systems Engineering - WISE 2012 , 2012, Lecture Notes in Computer Science.

[23]  Gwo-Hshiung Tzeng,et al.  Fuzzy MCDM approach to select service provider , 2003, The 12th IEEE International Conference on Fuzzy Systems, 2003. FUZZ '03..

[24]  Zakaria Maamar,et al.  Why Web Services Need Social Networks , 2011, IEEE Internet Computing.

[25]  Jing-Shing Yao,et al.  Ranking fuzzy numbers based on decomposition principle and signed distance , 2000, Fuzzy Sets Syst..

[26]  L. Zadeh A COMPUTATIONAL APPROACH TO FUZZY QUANTIFIERS IN NATURAL LANGUAGES , 1983 .