Recommendation in Interactive Web Services Composition: A State-of-the-Art Survey

With the increasing adoption of Web services, designing novel approaches for recommending relevant Web services has become of paramount importance especially to support many practical applications such as Web services composition. In this paper, a survey aiming at encompassing the state-of-the-art of interactive Web services composition recommendation approaches is presented. Both Web services composition and recommender systems concepts are introduced and their particular challenges are also discussed. Moreover, the need of using recommendation techniques to support Web services composition is also highlighted. The most relevant approaches dedicated to address this need are presented, categorized and compared.

[1]  Lina Yao,et al.  Unified Collaborative and Content-Based Web Service Recommendation , 2015, IEEE Transactions on Services Computing.

[2]  Cheng Wu,et al.  Category-Aware API Clustering and Distributed Recommendation for Automatic Mashup Creation , 2015, IEEE Transactions on Services Computing.

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

[4]  Zibin Zheng,et al.  QoS-Aware Web Service Recommendation by Collaborative Filtering , 2011, IEEE Transactions on Services Computing.

[5]  Wesley W. Chu,et al.  A Social Network-Based Recommender System (SNRS) , 2010, Data Mining for Social Network Data.

[6]  Jingfan Tang,et al.  A Service Composabilty Model to Support Dynamic Cooperation of Cross-Enterprise Services , 2006, BASYS.

[7]  Yanchun Zhang,et al.  WS-Finder: A Framework for Similarity Search of Web Services , 2012, ICSOC.

[8]  Cinzia Cappiello,et al.  Quality-Aware Mashup Composition: Issues, Techniques and Tools , 2012, 2012 Eighth International Conference on the Quality of Information and Communications Technology.

[9]  Cinzia Cappiello,et al.  Quality-Based Recommendations for Mashup Composition , 2010, ICWE Workshops.

[10]  Minglu Li,et al.  A Social-Aware Service Recommendation Approach for Mashup Creation , 2013, 2013 IEEE 20th International Conference on Web Services.

[11]  Yixin Chen,et al.  QoS-Aware Dynamic Composition of Web Services Using Numerical Temporal Planning , 2014, IEEE Transactions on Services Computing.

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

[13]  Athanasios V. Vasilakos,et al.  Web services composition: A decade's overview , 2014, Inf. Sci..

[14]  Harald C. Gall,et al.  A Guided Mashup Framework for Rapid Software Analysis Service Composition , 2012, 2012 19th Asia-Pacific Software Engineering Conference.

[15]  Hakim Hacid,et al.  Towards a Social Network Based Approach for Services Composition , 2010, 2010 IEEE International Conference on Communications.

[16]  Jia Zhang,et al.  Time-Aware Service Recommendation for Mashup Creation , 2015, IEEE Transactions on Services Computing.

[17]  Jun Zhang,et al.  HyperService: Linking and Exploring Services on the Web , 2010, 2010 IEEE International Conference on Web Services.

[18]  Jin-Kao Hao,et al.  Web Services Composition , 2006, Semantic Web Services, Processes and Applications.