Towards a community-based, social network-driven framework for Web services management

This paper discusses a framework to manage Web services using the concept of community and the metaphor of social networking. On the one hand, a community gathers Web services that offer similar functionalities together. These Web services are referred to as either master or slave. On the other hand, social networking captures all interactions that occur between Web services located in the same or separate communities. Five interactions are identified and referred to as supervision, substitution, competition, collaboration, and recommendation. The mining exercise over the social networks that capture these interactions results in assigning social qualities to Web services, similar to those found in people's daily life such as selfishness, fairness, and trustworthiness. Experiments showing the mining exercise are also reported in this paper.

[1]  Fumiko Satoh,et al.  Security Policy Composition for Composite Web Services , 2011, IEEE Transactions on Services Computing.

[2]  Zhiliang Zhu,et al.  A User-Oriented and Context-Aware Web Services Composition , 2012, J. Softw..

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

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

[5]  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.

[6]  D. R. White,et al.  Structural cohesion and embeddedness: A hierarchical concept of social groups , 2003 .

[7]  Barbara Pernici,et al.  URBE: Web Service Retrieval Based on Similarity Evaluation , 2009, IEEE Transactions on Knowledge and Data Engineering.

[8]  Anne H. H. Ngu,et al.  Configurable Composition and Adaptive Provisioning of Web Services , 2009, IEEE Transactions on Services Computing.

[9]  Wen-Yau Liang,et al.  The generic genetic algorithm incorporates with rough set theory - An application of the web services composition , 2009, Expert Syst. Appl..

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

[11]  Zakaria Maamar,et al.  Toward an agent-based and context-oriented approach for Web services composition , 2005, IEEE Transactions on Knowledge and Data Engineering.

[12]  Mary-Anne Williams,et al.  A social network approach in Semantic Web Services Selection using Follow the Leader behavior , 2009, 2009 13th Enterprise Distributed Object Computing Conference Workshops.

[13]  Zakaria Maamar,et al.  An Argumentation Framework for Communities of Web Services , 2007, IEEE Intelligent Systems.

[14]  Zakaria Maamar,et al.  Can Enterprises Capitalize on their Social Networks , 2010 .

[15]  Athman Bouguettaya,et al.  A Dynamic Foundational Architecture for Semantic Web Services , 2005, Distributed and Parallel Databases.

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

[17]  M. Jackson,et al.  A Strategic Model of Social and Economic Networks , 1996 .

[18]  Qiushi Wang,et al.  Web Services Composition by I/O Data Structure Correspondences , 2009, 2009 16th Asia-Pacific Software Engineering Conference.

[19]  David W. McDonald,et al.  Recommending collaboration with social networks: a comparative evaluation , 2003, CHI '03.

[20]  Djamil Aïssani,et al.  Semantic annotations for web services discovery and composition , 2009, Comput. Stand. Interfaces.

[21]  Athman Bouguettaya,et al.  Infrastructure for E-Government Web Services , 2003, IEEE Internet Comput..

[22]  Jia Zhang,et al.  Network Analysis of Scientific Workflows: A Gateway to Reuse , 2010, Computer.

[23]  Charles J. Petrie,et al.  The Myth of Open Web Services: The Rise of the Service Parks , 2008, IEEE Internet Computing.

[24]  H. Milward,et al.  Dark Networks as Problems , 2003 .

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

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

[27]  Arun Iyengar,et al.  Combining Quality of Service and Social Information for Ranking Services , 2009, ICSOC/ServiceWave.

[28]  Jamal Bentahar,et al.  Modeling and Verifying Agent-Based Communities of Web Services , 2010, IEA/AIE.

[29]  Ravi S. Sandhu,et al.  Social-Networks Connect Services , 2010, Computer.

[30]  M. Bengtsson,et al.  ”Coopetition” in Business Networks—to Cooperate and Compete Simultaneously , 2000 .

[31]  Cristiano Castelfranchi,et al.  Commitments: From Individual Intentions to Groups and Organizations , 1995, ICMAS.

[32]  Beniamino Di Martino,et al.  Semantic web services discovery based on structural ontology matching , 2009, Int. J. Web Grid Serv..

[33]  Quan Z. Sheng,et al.  The Self-Serv Environment for Web Services Composition , 2003, IEEE Internet Comput..

[34]  Eyhab Al-Masri,et al.  Discovering the best web service , 2007, WWW '07.

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