On the Social Aspects of Personalized Ranking for Web Services

Ranking is an important step once automated discovery in Web Services is enabled, it allows for automated selection of the best matched service, out of the discovered ones. However, automated selection of the best matched service is not as simple as it may look like. Different service consumers may have different preferences to select the service providers, which may even depend upon their past interactions. Various approaches have been proposed that allow ranking of services based on different functional and non-functional aspects. However, we believe that the selection of services based on the analysis of the past interactions of service consumers or their social-network could be another effective way to rank the services for the benefit of service consumers. In this paper, we present a community-aware personalized approach for recommending and ranking Web Services for a service consumer. It is based on analysis of historical interactions among service consumers and service providers. We perform analysis and mining on the log information of service consumers and service providers, model their past interactions as social network, apply standard social-network analysis techniques, and use this information in ranking Web Services.

[1]  Reda Alhajj,et al.  Light-weight semantics and Bayesian Classification: A hybrid technique for dynamic Web Service discovery , 2010, 2010 IEEE International Conference on Information Reuse & Integration.

[2]  Eyhab Al-Masri,et al.  QoS-based Discovery and Ranking of Web Services , 2007, 2007 16th International Conference on Computer Communications and Networks.

[3]  Byung-Won On,et al.  BF*: Web services discovery and composition as graph search problem , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[4]  Andrea Maurino,et al.  NON-FUNCTIONAL PROPERTIES IN WEB SERVICES , 2006 .

[5]  Arthur H. M. ter Hofstede,et al.  Formal description of non-functional service properties , 2005 .

[6]  Jos de Bruijn,et al.  WWW: WSMO, WSML, and WSMX in a Nutshell , 2006, ASWC.

[7]  Thorsten Joachims,et al.  Accurately Interpreting Clickthrough Data as Implicit Feedback , 2017 .

[8]  Hans-Arno Jacobsen,et al.  A distributed service-oriented architecture for business process execution , 2010, TWEB.

[9]  Dieter Fensel,et al.  Investigating Semantic Web Service Execution Environments: A Comparison between WSMX and OWL-S Tools , 2007, Second International Conference on Internet and Web Applications and Services (ICIW'07).

[10]  Holger Lausen,et al.  On the Semantics of Functional Descriptions of Web Services , 2006, ESWC.

[11]  Dieter Fensel,et al.  Semantic Web Service Discovery in the WSMO Framework , 2007 .

[12]  Boi Faltings,et al.  Directory Support for Large-Scale, Automated Service Composition , 2005, SC@ETAPS.

[13]  Reda Alhajj,et al.  Community Aware Personalized Web Search , 2010, 2010 International Conference on Advances in Social Networks Analysis and Mining.

[14]  Ajith Abraham,et al.  Enhancing Web Service Selection by User Preferences of Non-functional Features , 2008, 2008 4th International Conference on Next Generation Web Services Practices.

[15]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[16]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[17]  Nir Friedman,et al.  Bayesian Network Classifiers , 1997, Machine Learning.

[18]  Virgílio A. F. Almeida,et al.  A community-aware search engine , 2004, WWW '04.

[19]  L. Sterling Intelligent Systems , 1993, Springer US.

[20]  Ajay Mehra The Development of Social Network Analysis: A Study in the Sociology of Science , 2005 .

[21]  Maria Fasli,et al.  Automatic Web Service Composition Based on Graph Network Analysis Metrics , 2005, OTM Conferences.

[22]  Dieter Fensel,et al.  What is wrong with Web services Discovery , 2005 .

[23]  Eyhab Al-Masri,et al.  Investigating web services on the world wide web , 2008, WWW.

[24]  Enrico Motta,et al.  Computing word-of-mouth trust relationships in social networks from Semantic Web and Web 2.0 data sources , 2007 .

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

[26]  Dieter Fensel,et al.  A Multi-criteria Service Ranking Approach Based on Non-Functional Properties Rules Evaluation , 2007, ICSOC.

[27]  Gunnar Peterson,et al.  Logging in the Age of Web Services , 2009, IEEE Security & Privacy.

[28]  Dongwon Lee,et al.  Graph Theoretic Topological Analysis of Web Service Networks , 2009, World Wide Web.

[29]  Barbara Carminati,et al.  Combining Social Networks and Semantic Web Technologies for Personalizing Web Access , 2008, CollaborateCom.