Social Network-Based Framework for Web Services Discovery

As web services increasingly becoming popular, particularly in the context of Internet of Things, incorporating social networks have helped their discovery and binding. However considering both web services and users in the same social network and examining their influence on each other have not been investigated yet in previous work. In this paper, we propose a new social network-based framework for analyzing the role and influence of users and web services in the discovery process. We promote the idea of combining users and web services in the same global social network. First, we describe our three-step engineering method to build such a network that considers users and web services characteristics. Second, we analyze the different types of interactions that could take place between users and web services inside their global network. The results of our simulation show that this approach provides an immediate and wider exposure for web services and makes the discovery easier and efficient.

[1]  Alois Knoll,et al.  Towards the Internet of Things: Integration of Web Services and Field Level Devices , 2009 .

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

[3]  R. Rajmohan,et al.  A Survey on Problems in Distributed UDDI , 2011 .

[4]  Jose L. Muñoz,et al.  A game theoretic trust model for on-line distributed evolution of cooperation inMANETs , 2011, J. Netw. Comput. Appl..

[5]  Zakaria Maamar,et al.  Towards a Method for Engineering Social Web Services , 2011, ME.

[6]  Hamdi Yahyaoui,et al.  A trust-based game theoretical model for Web services collaboration , 2012, Knowl. Based Syst..

[7]  Jamal Bentahar,et al.  Declarative and Numerical Analysis of Edge Creation Process in Trust-Based Social Networks , 2009, DALT.

[8]  Jamal Bentahar,et al.  CRM : An efficient trust and reputation model for agent computing , 2011 .

[9]  S. Qureshi,et al.  E-Business Applications for Product Development and Competitive Growth: Emerging Technologies , 2010 .

[10]  Hakim Hacid,et al.  Towards a Social Network Based Approach for Services Composition , 2010, 2010 IEEE International Conference on Communications.

[11]  SangKeun Lee,et al.  Handling Selfishness in Replica Allocation over a Mobile Ad Hoc Network , 2012, IEEE Transactions on Mobile Computing.

[12]  Kori Inkpen Quinn,et al.  Just point and click?: using handhelds to interact with paper maps , 2005, Mobile HCI.

[13]  Albrecht Schmidt,et al.  Perci: Pervasive Service Interaction with the Internet of Things , 2009, IEEE Internet Computing.

[14]  Vlad Trifa,et al.  Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services , 2010, IEEE Transactions on Services Computing.

[15]  Philippe Thiran,et al.  Agent-based game-theoretic model for collaborative web services: Decision making analysis , 2013, Expert Syst. Appl..

[16]  Zakaria Maamar,et al.  LinkedWS: A novel Web services discovery model based on the Metaphor of "social networks" , 2011, Simul. Model. Pract. Theory.

[17]  Zakaria Maamar,et al.  Using Social Networks for Web Services Discovery , 2011, IEEE Internet Computing.

[18]  Parisa Ghodous,et al.  Which Social Networks Should Web Services Sign-Up In? , 2012, AAAI Spring Symposium: Intelligent Web Services Meet Social Computing.

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

[20]  Z. Maamar,et al.  Web Services Communities: from Intra-Community Coopetition to Inter-Community Competition , 2010 .