Improved Active Web Service Recommendation Based on Usage History

With the increasing adoption and presence of Web services, h ow to recommend Web services to users that satisfy their potential functional and non-functional requirements eff ectively has become an important and challenging research i ssue. In this paper, we propose an enhanced Web service recommendation approach , named iAWSR (improved Active Web Service Recommendation) , that explores service usage history of users to actively rec ommend Web services for them. In iAWSR, we propose new method s for computing functional similarity and non-functional simil arity of Web service candidates, and a hybrid metric of simil arity is developed by combining the two sources of similarity measurement. iAW SR then ranks publicly available Web services based on value s of the hybrid metric of similarity, so that a top-k Web service reco mmendation list is generated for the user. We propose an effe ctive overall evaluation metric to evaluate our improved approach. Large -scale experiments based on real-world Web service dataset s re conducted. Experimental results show that iAWSR outperforms the exist ing approach AWSR on Web service recommendation performanc e.

[1]  Junfeng Zhao,et al.  Personalized QoS Prediction forWeb Services via Collaborative Filtering , 2007, IEEE International Conference on Web Services (ICWS 2007).

[2]  Jinjun Chen,et al.  Combining Local Optimization and Enumeration for QoS-aware Web Service Composition , 2010, 2010 IEEE International Conference on Web Services.

[3]  Zhaohui Wu,et al.  Collaborative Web Service QoS Prediction with Location-Based Regularization , 2012, 2012 IEEE 19th International Conference on Web Services.

[4]  Zibin Zheng,et al.  Collaborative Web Service QoS Prediction via Neighborhood Integrated Matrix Factorization , 2013, IEEE Transactions on Services Computing.

[5]  Mingdong Tang,et al.  AWSR: Active Web Service Recommendation Based on Usage History , 2012, 2012 IEEE 19th International Conference on Web Services.

[6]  Zibin Zheng,et al.  Mashup Service Recommendation Based on User Interest and Social Network , 2013, 2013 IEEE 20th International Conference on Web Services.

[7]  Xi Chen,et al.  RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service Recommendation , 2010, 2010 IEEE International Conference on Web Services.

[8]  Stephen E. Robertson,et al.  Understanding inverse document frequency: on theoretical arguments for IDF , 2004, J. Documentation.

[9]  Mingdong Tang,et al.  Location-Aware Collaborative Filtering for QoS-Based Service Recommendation , 2012, 2012 IEEE 19th International Conference on Web Services.

[10]  Karen Sparck Jones A statistical interpretation of term specificity and its application in retrieval , 1972 .

[11]  Raffaela Mirandola,et al.  Per-flow optimal service selection for Web services based processes , 2010, J. Syst. Softw..

[12]  Mingdong Tang,et al.  An Effective Web Service Recommendation Method Based on Personalized Collaborative Filtering , 2011, 2011 IEEE International Conference on Web Services.

[13]  Qiong Zhang,et al.  Collaborative Filtering Based Service Ranking Using Invocation Histories , 2011, 2011 IEEE International Conference on Web Services.

[14]  Thomas Risse,et al.  Selecting skyline services for QoS-based web service composition , 2010, WWW '10.

[15]  Stephen S. Yau,et al.  QoS-Based Service Ranking and Selection for Service-Based Systems , 2011, 2011 IEEE International Conference on Services Computing.

[16]  Zibin Zheng,et al.  WT-LDA: User Tagging Augmented LDA for Web Service Clustering , 2013, ICSOC.

[17]  Mingdong Tang,et al.  Web Service Selection for Resolving Conflicting Service Requests , 2011, 2011 IEEE International Conference on Web Services.

[18]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[19]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[20]  Zibin Zheng,et al.  WSRec: A Collaborative Filtering Based Web Service Recommender System , 2009, 2009 IEEE International Conference on Web Services.

[21]  Iraklis Paraskakis,et al.  Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery , 2008, ESWC.

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

[23]  Zibin Zheng,et al.  Clustering Web services to facilitate service discovery , 2013, Knowledge and Information Systems.

[24]  Zibin Zheng,et al.  WSExpress: A QoS-aware Search Engine for Web Services , 2010, 2010 IEEE International Conference on Web Services.

[25]  Zhaohui Wu,et al.  Personalized Location-Aware QoS Prediction for Web Services Using Probabilistic Matrix Factorization , 2013, WISE.

[26]  Zibin Zheng,et al.  Collaborative reliability prediction of service-oriented systems , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[27]  Lina Yao,et al.  Recommending Web Services via Combining Collaborative Filtering with Content-Based Features , 2013, 2013 IEEE 20th International Conference on Web Services.

[28]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[29]  Zibin Zheng,et al.  Location-Based Hierarchical Matrix Factorization for Web Service Recommendation , 2014, 2014 IEEE International Conference on Web Services.