Abstract
The success in Web services goes well beyond the building of loosely-coupled, interoperable software components. Nowadays, large-scale collaboration through social media (e.g., social networks) and new generation of service-oriented software have spurred the growth of Web service ecosystems. This chapter discusses how a social ecosystem of Web services can be realized by defining first, the necessary actors that take part in this ecosystem formation and second, the interactions that occur between these actors during this ecosystem management. Such ecosystem permits to track who does what and where and when it is done. Compared to (regular) Web services, Web services in a social ecosystem take different actions that allow them, for instance to establish and maintain networks of contacts with other peers and to form with some peers strong and long lasting collaborative groups. The actors in the ecosystem are referred to as providers of Web services, providers of social networks of Web services, consumers of Web services, and providers of social networks of consumers. They all engage in different types of interactions like making Web services sign up in social networks of Web services, supporting users seek advices from existing members in a social network of consumers, and combining social networks of consumers and of Web services to achieve users’ requests. Existing research initiatives on social Web services as well as open issues in the development of a social ecosystem of (social) Web services are also discussed in this chapter.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
J. Al-Sharawneh and M.-A. Williams. A Social Network Approach in Semantic Web Services Selection using Follow the Leader Behavior. In Proceedings of the 13th Enterprise Distributed Object Computing Conference Workshops (EDOCW’2009), Auckland, New Zealand, 2009.
B. Benatallah, Q. Z. Sheng, and M. Dumas. The Self-Serv Environment for Web Services Composition. IEEE Internet Computing, 7(1), January/February 2003.
R. W. Christopherson. Elemental Geosystems. Prentice Hall, 1997.
D. Dasgupta and R. Dasgupta. Social Networks using Web 2.0, Part 2: Social Network as a Service (SNaaS). Technical report, IBM, developerWorks, http://www.ibm.com/developerworks/webservices/library/ws-socialpart2/index.html?ca=drs, 2010.
B. Di Martino. Semantic Web Services Discovery based on Structural Ontology Matching. International Journal of Web and Grid Services, 5(1), 2009.
H. Dong, F. K. Hussain, and E. Chang. A Human-Centered Semantic Service Platform for the Digital Ecosystems Environment. World Wide Web, 13(1-2), 2010.
N. Faci, Z. Maamar, and P. Ghodous. Which Social Networks Should Web Services Sign-Up In? In AAAI Spring Symposium on Intelligent Web Services Meet Social Computing (IWEBSS’2012), Palo Alto, USA, 2012.
N. Fornara and M. Colombetti. Operational Specification of a Commitment-based Agent Communication Language. In Proceedings of the First International Joint Conference on Autonomous Agents & Multiagent Systems (AAMAS’2002), Bologna, Italy, 2002.
Bitran G. and R. Caldentey. An Overview of Pricing Models for Revenue Management. Technical report, MIT Sloan Working Paper No. 4433-03, December 2002.
O. Günther, G. Tamm, and F. Leymann. Pricing Web Services. International Journal of Business Process Integration and Management, 2(2), 2007.
S. Li and Z. Chen. Social Services Computing: Concepts, Research Challenges, and Directions. In Proceedings of the 2010 IEEE/ACM International Conference on Green Computing and Communications (GreenCom’2010) & 2010 IEEE/ACM International Conference on Cyber, Physical, and Social Computing (CPSCom’2010), Hangzhou, China, 2010.
Z. Maamar, F. Faci, L. Krug Wives, P. Bispo dos Santos, Y. Badr, and J. Palazzo Moreira de Oliveira. Using Social Networks for Web Services Discovery. IEEE Internet Computing, 15(4), 2011.
Z. Maamar, N. Faci, Y. Badr, L. Krug Wives, P. Bispo dos Santos, D. Benslimane, and J. Palazzo Moreira de Oliveira. Towards a Framework for Weaving Social Networks Principles into Web Services Discovery. In Proceedings of the International Conference on Web Intelligence, Mining, and Seantics (WIMS’2011), Sogndal, Norway, 2011.
Z. Maamar, N. Faci, L. Krug Wives, H. Yahyaoui, and H. Hacid. Towards a Method for Engineering Social Web Services. In Proceedings of the IFIP WG8.1 Working Conference on Method Engineering (ME’2011), Paris, France, 2011.
Z. Maamar, N. Faci, A. Loo, and P. Ghodous. Towards a Quality of Social Network (QoSN) Model in the Context of Social Web Services. In Proceedings of the 3rd International Conference on Exploring Services Science (IESS’2012), Geneva, Switzerland, 2012.
Z. Maamar, N. Faci, M. Luck, and S. Hachimi. Specifying and Implementing Social Web Services Operation using Commitments. In Proceedings of the 27th Annual ACM Symposium on Applied Computing (SAC’2012), Riva del Garda, Trento, Italy, 2012.
Z. Maamar, N. Faci, Q. Z. Sheng, and L. Yao. Towards a User-Centric Social Approach to Web Services Composition, Execution, and Monitoring. Technical report, Zayed University Working Paper, January 2012.
Z. Maamar, H. Hacid, and M. N. Huhns. Why Web Services Need Social Networks. IEEE Internet Computing, 15(2), March/April 2011.
Z. Maamar, S. Kouadri Mostéfaoui, and H. Yahyaoui. Towards an Agent-based and Context-oriented Approach for Web Services Composition. IEEE Transactions on Knowledge and Data Engineering, 17(5), May 2005.
Z. Maamar, L. Krug Wives, Y. Badr, S. Elnaffar, K. Boukadi, and N. Faci. LinkedWS: A Novel Web Services Discovery Model Based on the Metaphor of “Social Networks”. Simulation Modelling Practice and Theory, Elsevier Science Publisher, 19(10), 2011.
Z. Maamar, H. Yahyaoui, E. Lim, and P. Thiran. Social Engineering of Communities of Web Services. In Proceedings of the 11th Annual International Symposium on Applications and the Internet (SAINT’2011), Munich, Germany, 2011.
A. Maaradji, H. Hacid, J. Daigremont, N. Crespi. Towards a Social Network Based Approach for Services Composition. In Proceedings of the 2010 IEEE International Conference on Communications (ICC’2010), 2010.
L. Min, S. Weiming, H. Qi, and Y. Junwei. A Weighted Ontology-based Semantic Similarity Algorithm for Web Services. Expert Systems with Applications, 36(10), December 2009.
S. Modgil, N. Faci, F. Rech Meneguzzi, N. Oren, S. Miles, and M. Luck. A Framework for Monitoring Agent-based Normative Systems. In Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS’2009), Budapest, Hungary, 2009.
M. Nam Ko, G. P. Cheek, M. Shehab, and R. Sandhu. Social-Networks Connect Services. IEEE Computer, 43(8), August 2010.
C. Riedl, T. Böhmann, J. M. Leimeister, and H. Krcmar. A Framework for Analysing Service Ecosystem Capabilities to Innovate. In Proceedings of the 17th European Conference on Information Systems (ECIS’2009), Verona, Italy, 2009.
G. Scheithauer, S. Augustin, and G. Wirtz. Describing Services for Service Ecosystems. In Proceedings of the ICSOC 2008 Workshops held in conjunction with the 6th International Conference on Service Oriented Computing (ICSOC’2008), Sydney, Australia, 2009.
J. Schulz-Hofen. Web Service Middleware - An Infrastructure For Near Future Real Life Web Service Ecosystems. In Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA’2007), Newport Beach, California, USA, 2007.
Q. Z. Sheng, J. Yu, Z. Maamar, W. Jiang, and X. Li. Compatibility Checking of Heterogeneous Web Service Policies Using VDM++. In Proceedings of the IEEE Workshop on Software and Services Maintenance and Management (SSMM’2009) held in conjunction the 2009 IEEE Congress on Services, Part I (SERVICES I’2009), 2009.
M. P. Singh, A. K. Chopra, and N. Desai. Commitment-Based Service-Oriented Architecture. Computer, 42(11), November 2009.
C. Wu and E. Chang. A Conceptual Architecture of Distributed Web Services for Service Ecosystems. In Proceedings of the 18th International Conference on Computer Applications in Industry and Engineering (CAINE’2005), Hawaii, USA, 2005.
Q. Wu, A. Iyengar, R. Subramanian, I. Rouvellou, I. Silva-Lepe, and T. Mikalsen. Combining Quality of Service and Social Information for Ranking Services. In Proceedings of ServiceWave 2009 Workshops held in conjunction with the 7th International Conference on Service Service-Oriented Computing (ICSOC’2009), Stockholm, Sweden, 2009.
X. Xie, B. Du, and Z. Zhang. Semantic Service Composition based on Social Network. In Proceedings of the 17th International World Wide Web Conference (WWW’2008), Beijing, China, 2008.
Acknowledgments
The authors acknowledge the contributions of Khouloud Boukadi (Sfax University, Tunisia), Salahdine Hachimi (Claude Bernard Lyon 1 University, France), and Lina Yao (The University of Adelaide, Adelaide, Australia) to the social Web services research initiative.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this chapter
Cite this chapter
Maamar, Z., Badr, Y., Faci, N., Sheng, Q.Z. (2014). Realizing a Social Ecosystem of Web Services. In: Bouguettaya, A., Sheng, Q., Daniel, F. (eds) Advanced Web Services. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-7535-4_19
Download citation
DOI: https://doi.org/10.1007/978-1-4614-7535-4_19
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-7534-7
Online ISBN: 978-1-4614-7535-4
eBook Packages: Computer ScienceComputer Science (R0)