Web Service Discovery Based on Past User Experience

Web service technology provides a way for simplifying interoperability among different organizations. A piece of functionality available as a web service can be involved in a new business process. Given the steadily growing number of available web services, it is hard for developers to find services appropriate for their needs. The main research efforts in this area are oriented on developing a mechanism for semantic web service description and matching. In this paper, we present an alternative approach for supporting users in web service discovery. Our system implements the implicit culture approach for recommending web services to developers based on the history of decisions made by other developers with similar needs. We explain the main ideas underlying our approach and report on experimental results.

[1]  Winfried Lamersdorf,et al.  Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings , 2006, ICSOC.

[2]  Enrico Blanzieri,et al.  Implicit Culture for Multi-agent Interaction Support , 2001, CoopIS.

[3]  Enrico Blanzieri,et al.  IC-service: a service-oriented approach to the development of recommendation systems , 2007, SAC '07.

[4]  Mick Kerrigan,et al.  Web service selection mechanisms in the Web Service Execution Environment (WSMX) , 2006, SAC.

[5]  E. Michael Maximilien,et al.  Conceptual model of web service reputation , 2002, SGMD.

[6]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[7]  Pierre Baldi,et al.  Modeling the Internet and the Web: Probabilistic Methods and Algorithms: Baldi/Probabilistic , 2002 .

[8]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[9]  Fabio Casati,et al.  Probabilistic, context-sensitive, and goal-oriented service selection , 2004, ICSOC '04.

[10]  Ping Xu,et al.  Rating Reputaion: A Necessary Consideration in Reputation Mechanism , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[11]  Tomas Olsson,et al.  Quality of Service Evaluation in Virtual Organizations Using SLAs , 2006 .

[12]  G. Spanoudakis,et al.  A Framework for Requirements Monitoring of Service Based Systems , 2004 .

[13]  John Riedl,et al.  Explaining collaborative filtering recommendations , 2000, CSCW '00.

[14]  Asit Dan,et al.  Web services on demand: WSLA-driven automated management , 2004, IBM Syst. J..

[15]  Athanasios K. Tsakalidis,et al.  Web Service Discovery Mechanisms: Looking for a Needle in a Haystack? , 2004 .

[16]  George Spanoudakis,et al.  A framework for requirents monitoring of service based systems , 2004, ICSOC '04.

[17]  Mark Claypool,et al.  Implicit interest indicators , 2001, IUI '01.

[18]  Shonali Krishnaswamy,et al.  A fuzzy model for reasoning about reputation in web services , 2006, SAC.

[19]  T.V. Prabhakar,et al.  Dynamic selection of Web services with recommendation system , 2005, International Conference on Next Generation Web Services Practices (NWeSP'05).

[20]  Hui Wang,et al.  Multiagent System for Reputation--based Web Services Selection , 2006, 2006 Sixth International Conference on Quality Software (QSIC'06).

[21]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .

[22]  Michael Kifer,et al.  WSMO Web Service Discovery , 2004 .

[23]  Hartmut Ritter,et al.  Efficient Selection and Monitoring of QoS-Aware Web Services with the WS-QoS Framework , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[24]  Willem-Jan van den Heuvel,et al.  Leveraging Web Services Discovery with Customizable Hybrid Matching , 2006, ICSOC.

[25]  Cesare Stefanelli,et al.  Trusted Mediation for E-service Provision in Electronic Marketplaces , 2001, WELCOM.