Mashup Service Recommendation Based on User Interest and Social Network
- 1 June 2013
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 99-106
- https://doi.org/10.1109/icws.2013.23
Abstract
With the rapid development of Web2.0 and its related technologies, Mashup services (i.e., Web applications created by combining two or more Web APIs) are becoming a hot research topic. The explosion of Mashup services, especially the functionally similar or equivalent services, however, make services discovery more difficult than ever. In this paper, we present an approach to recommend Mashup services to users based on user interest and social network of services. This approach firstly extracts users' interests from their Mashup service usage history and builds a social network based on social relationships information among Mashup services, Web APIs and their tags. The approach then leverages the target user's interest and the social network to perform Mashup service recommendation. Large-scale experiments based on a real-world Mashup service dataset show that our proposed approach can effectively recommend Mashup services to users with excellent performance. Moreover, a Mashup service recommendation prototype system is developed.Keywords
This publication has 19 references indexed in Scilit:
- Recommend-As-You-Go: A Novel Approach Supporting Services-Oriented Scientific Workflow ReusePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- A Recommendation System for Semantic Mashup DesignPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service RecommendationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- WSExpress: A QoS-aware Search Engine for Web ServicesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Information Quality in MashupsIEEE Internet Computing, 2010
- WSRec: A Collaborative Filtering Based Web Service Recommender SystemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- A Quality Model for Mashup ComponentsLecture Notes in Computer Science, 2009
- Mashup Advisor: A Recommendation Tool for Mashup DevelopmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Personalized QoS Prediction forWeb Services via Collaborative FilteringPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Social Network AnalysisPublished by Cambridge University Press (CUP) ,1994