Towards a Supporting Framework for Public Web Service Efficient Reuse: A Model Based on Social and Collective Usage Experience

Great number of publicly accessible and available Web services is found on the Web through Web sites, repositories or catalogues managed directly by service providers. Recent surveys proved that those services are poorly documented or annotated with semantic information. Consequently, using those services is still quite a challenge. Besides, reusability is a tenet of SOA implementation that can bring interesting return on investment. We would like to tackle the issue of public Web service reusability by allowing their end users to socialize them based on their usage experiences. We then propose a mechanism to express this socialization process and exploit resulting data to promote the reuse (usage, discovery, selection, recommendation and composition) of public Web services, in a supporting system.

[1]  Schahram Dustdar,et al.  Selecting Web services based on past user experiences , 2009, 2009 IEEE Asia-Pacific Services Computing Conference (APSCC).

[2]  Ricardo Baeza-Yates,et al.  Computer Science 2 , 1994 .

[3]  Subbarao Kambhampati,et al.  A snapshot of public web services , 2005, SGMD.

[4]  George Feuerlicht,et al.  Determinants of Service Reusability , 2007, SoMeT.

[5]  Gottfried Vossen,et al.  Web Service Discovery - Reality Check 2.0 , 2007, Third International Conference on Next Generation Web Services Practices (NWeSP'07).

[6]  Nikos Loutas,et al.  Rethinking the Semantic Annotation of Services , 2009, ICSOC/ServiceWave Workshops.

[7]  Iman Saleh,et al.  A Reusable Model for Data-Centric Web Services , 2009, ICSR.

[8]  Slinger Jansen,et al.  Pragmatic and Opportunistic Reuse in Innovative Start-up Companies , 2008, IEEE Software.

[9]  Asit Dan,et al.  SOA service reuse by design , 2008, SDSOA '08.

[10]  Depei Qian,et al.  Design Web Services: Towards Service Reuse at the Design Level , 2009, J. Comput..

[11]  Elizabeth Chang,et al.  Searching Services "on the Web": A Public Web Services Discovery Approach , 2007, 2007 Third International IEEE Conference on Signal-Image Technologies and Internet-Based System.

[12]  Charles J. Petrie,et al.  Practical Web Services , 2009, IEEE Internet Computing.

[13]  Dimitrios Skoutas,et al.  Exploiting User Feedback to Improve Semantic Web Service Discovery , 2009, SEMWEB.

[14]  Nikos Loutas,et al.  Combining Service Models, Semantic and Web 2.0 Technologies to Create a Rich Citizen Experience , 2009, WSKS.

[15]  Felix Naumann,et al.  Collecting, Annotating, and Classifying Public Web Services , 2010, OTM Conferences.

[16]  Toru Ishida,et al.  Towards Service Supervision for Public Web Services , 2008, 2008 IEEE Asia-Pacific Services Computing Conference.

[17]  Ciro Cattuto,et al.  Semantic Grounding of Tag Relatedness in Social Bookmarking Systems , 2008, SEMWEB.

[18]  Yan Li,et al.  An Exploratory Study of Web Services on the Internet , 2007, IEEE International Conference on Web Services (ICWS 2007).

[19]  Iman Saleh,et al.  The Social Service Network - Web 2.0 Can Make Semantic Web Services Happen , 2008, 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services.