A Multi-Criteria Approach for Web Service Discovery

Abstract With the growth of Web Services number and with the diversification of their types and qualities, the choice of the service that complies with user preference became a fundamental issue. The task of finding the best Web service is no longer an easy task and may end to unsatisfactory result. To resolve this problem, we adopt in this paper a Web services discovery and selection approach based on user preferences. These preferences are based on a multi-criteria approach that allows clients to assign weights values to the QoS parameters according to their needs. Consequently, the selected services will correspond to the real clients needs. In our application, we have also integrated a mechanism for semantics recommendation. This recommendation serves to guide the client preferences and to refine more the results given by the selection mechanism based on QoS parameters. Unlike other approaches, in our work, we separate between recommendation and discovery mechanism. This will give the client the freedom to choice his own scenario and to gain in terms of processing time. Our approach integrates also geospatial criteria which are of paramount importance in mobile applications.

[1]  Dianfu Ma,et al.  A Unified CBR Approach for Web Services Discovery, Composition and Recommendation , 2011 .

[2]  Shuping Ran A Framework for Discovering Web Services with Desired Quality of Services Attributes , 2003, ICWS.

[3]  Ying Zhang,et al.  A Method of Web Service Matchmaking Based on Snippets , 2011 .

[4]  Zheng Chang,et al.  Research on the Model of Dynamic and Mixed QoS Personalized Semantic Web Service Recommendation , 2011 .

[5]  M. Brian Blake,et al.  A Web Service Recommender System Using Enhanced Syntactical Matching , 2007, IEEE International Conference on Web Services (ICWS 2007).

[6]  Munindar P. Singh,et al.  Service-Oriented Computing: Semantics, Processes, Agents , 2010 .

[7]  Freddy Lécué,et al.  Combining Collaborative Filtering and Semantic Content-Based Approaches to Recommend Web Services , 2010, 2010 IEEE Fourth International Conference on Semantic Computing.

[8]  Bu-Sung Lee,et al.  Semantics in service discovery and QoS measurement , 2005, IT Professional.

[9]  Samir Tata,et al.  A Recommender System for Web Services Discovery in a Distributed Registry Environment , 2009, 2009 Fourth International Conference on Internet and Web Applications and Services.

[10]  Frank Siqueira,et al.  The QoS-MO ontology for semantic QoS modeling , 2008, SAC '08.

[11]  Eyhab Al-Masri,et al.  A Broker for Universal Access to Web Services , 2009, 2009 Seventh Annual Communication Networks and Services Research Conference.

[12]  Eric Newcomer,et al.  Understanding Web Services: XML, WSDL, SOAP, and UDDI , 2002 .

[13]  Patrick Martin,et al.  Reputation-Enhanced QoS-based Web Services Discovery , 2007, IEEE International Conference on Web Services (ICWS 2007).