Towards Personalized Ranking in Web Service Selection

Web service discovery is one of the most important problems in implementing Service Oriented Architecture. Several approaches have been proposed to solve this problem among which semantic based web service discovery has been attained much importance by researchers in academic and industry community. However, there is a challenge in semantic web service discovery process, that is, among the retrieved set of semantically equivalent web service candidates, how to discern which one is the best? In this paper, a ranking framework is proposed in which query's context and web service candidate's context is explored to assist matching beyond semantic level. We use user's request history and current request to constitute query's context while employing association rule to explore web services candidatepsilas context. Furthermore, we propose a RC-IRF method to calculate each candidate's invocation possibility in query's context and then the best suitable potential web service can be selected.

[1]  Vincenzo D'Andrea,et al.  Web Service Discovery Based on Past User Experience , 2007, BIS.

[2]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services: The OWL-S Approach , 2004, SWSWPC.

[3]  Peter Thomas,et al.  On Specifying Web Services Using UDDI Improvements , 2002 .

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

[5]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[6]  Anne H. H. Ngu,et al.  Enabling Personalized Composition and Adaptive Provisioning of Web Services , 2004, CAiSE.

[7]  Gerard Salton,et al.  Term-Weighting Approaches in Automatic Text Retrieval , 1988, Inf. Process. Manag..

[8]  Daniel Rocco,et al.  Domain-specific Web service discovery with service class descriptions , 2005, IEEE International Conference on Web Services (ICWS'05).

[9]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[10]  Gösta Grahne,et al.  Efficiently Using Prefix-trees in Mining Frequent Itemsets , 2003, FIMI.

[11]  Alan Liu,et al.  Toward intention aware semantic Web service systems , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[12]  Shichao Zhang,et al.  Association Rule Mining: Models and Algorithms , 2002 .

[13]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[14]  Munindar P. Singh,et al.  Agent-based service selection , 2004, J. Web Semant..

[15]  Jos de Bruijn,et al.  The Web Service Modeling Language WSML: An Overview , 2006, ESWC.

[16]  Matthias Klusch,et al.  Automated semantic web service discovery with OWLS-MX , 2006, AAMAS '06.

[17]  Ramakrishnan Srikant,et al.  Fast algorithms for mining association rules , 1998, VLDB 1998.

[18]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[19]  Ulrich Güntzer,et al.  Algorithms for association rule mining — a general survey and comparison , 2000, SKDD.

[20]  Zakaria Maamar,et al.  Context-based personalization of Web services composition and provisioning , 2004 .

[21]  Jen-Yao Chung,et al.  Service Pattern Discovery of Web Service Mining in Web Service Registry-Repository , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[22]  Fabio Casati,et al.  Web Service Dependency Discovery Tool for SOA Management , 2007, IEEE International Conference on Services Computing (SCC 2007).