Abstract
Recent years have witnessed a growing trend of Web services on the Internet. There is a great need of effective service recommendation mechanisms. Existing methods mainly focus on the properties of individual Web services (e.g., functional and non-functional properties) but largely ignore users’ views on services, thus failing to provide personalized service recommendations. In this paper, we study the trust relationships between users and Web services using network modeling and analysis techniques. Based on the findings and the service network model we build, we then propose a collaborative filtering algorithm called Trust-Based Service Recommendation (TSR) to provide personalized service recommendations. This systematic approach for service network modeling and analysis can also be used for other service recommendation studies.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Zeng L Z, Benatallah B, Ngu A H, Dumas M, Kalagnanam J, Chang H. QoS-aware middleware for Web services composition. IEEE Transaction on Software Engineering, 2004, 30(5): 311–327.
Liang Q H, Wu X, Lau H C. Optimizing service systems based on application-level QoS. IEEE Transaction on Services Computing, 2009, 2(2): 108–121.
Xiong P C, Fan Y, Zhou M C. QoS-aware Web service configuration. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, 2008, 38(4): 888–895.
Zheng Z B, Ma H, Lyu M R, King I. QoS-aware Web service recommendation by collaborative filtering. IEEE Transactions on Services Computing, 2011, 4(2): 140–152.
Liang T P, Lai H J, Ku Y C. Personalized content recommendation and user satisfaction: Theoretical synthesis and empirical findings. Journal of Management Information Systems, 2007, 23(3): 45–70.
Yao J H, Tan W, Nepal S, Chen S P, Zhang J, Roure D D, Goble C. ReputationNet: A reputation engine to enhance ServiceMap by recommending trusted services. In Proc. the 9th IEEE Int. Conf. Services Computing, June 2012, pp. 454–461.
Yahyaoui H. Trust assessment for Web services collaboration. In Proc. IEEE International Conference on Web Services, July 2010, pp. 315-320.
Sheth A P, Gomadam K, Lathem J. SA-REST: Semantically interoperable and easier-to-use services and mashups. IEEE Internet Computing, 2007, 11(6): 91–94.
Thio N, Karunasekera S. Web service recommendation based on client-side performance estimation. In Proc. the 18th Australian Software Engineering Conference, April 2007, pp. 81–89.
Zhang C, Han Y B. Service recommendation with adaptive user interests modeling. In Proc. Distributed Computing and Internet Technology, December 2007, pp. 265–270.
Brian M B, Nowlan M F. A Web service recommender system using enhanced syntactical matching. In Proc. IEEE International Conference on Web Services, July 2007, pp. 575–582.
Maamar Z, Mostefaoui S K, Mahmoud Q H. Context for personalized Web services. In Proc. the 38th Annual Hawaii International Conference on System Sciences, January 2005.
Deng S G, Wu B, Yin J W, Wu Z H. Efficient planning for top-K Web service composition. Knowledge and Information Systems, 2013, 36(3): 579–605.
Ge J K, Chen Z Q, Peng J, Li T F, Zhang L. Web service recommendation based on QoS prediction method. In Proc. the 9th IEEE International Conference on Cognitive Informatics, July 2010, pp. 109–112.
Zhu J M, Kang Y, Zheng Z B, Lyu M R. A clustering-based QoS prediction approach for Web service recommendation. In Proc. the 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops, April 2012, pp. 93–98.
Deng S G, Huang L T, Wu B, Xiong L R. Parallel optimization for data-intensive service composition. Journal of Internet Technology, 2013, 14(5): 817–824.
Chen X, Zheng Z B, Liu X D, Huang Z C, Sun H L. Personalized QoS-aware Web service recommendation and visualization. IEEE Transactions on Service Computing, 2013, 6(1): 35–47.
Zhang Y, Yu T. Mining trust relationships from online social networks. Journal of Computer Science and Technology, 2012, 27(3): 492–505.
Wang S X, Zhang L, Wang S, Qiu X. A cloud-based trust model for evaluating quality of Web services. Journal of Computer Science and Technology, 2010, 25(6): 1130–1142.
Du W, Cui G H, Liu W. An uncertainty enhanced trust evolution strategy for e-Science. Journal of Computer Science and Technology, 2010, 25(6): 1225–1236.
Jøsang A, Ismail R, Boyd C. A survey of trust and reputation systems for online service provision. Decision Support Systems, 2007, 43(2): 618–644.
Malik Z, Bouguettaya A. RATEWeb: Reputation assessment for trust establishment among Web services. The VLDB Journal, 2009, 18(4): 885–911.
Nguyen H T, Zhao W L, Yang J. A trust and reputation model based on Bayesian network for web services. In Proc. IEEE International Conference on Web Services, July 2010, pp. 251–258.
Abawajy J H, Goscinski A M. A reputation-based grid information service. In Proc. the 6th International Conference on Computational Science, May 2006, pp. 1015–1022.
Huang L T, Deng S G, Li Y, Wu J, Yin J W, Li G X. A trust evaluation mechanism for collaboration of data-intensive services in cloud. Applied Mathematics & Information Sciences, 2013, 7(1L): 121–129.
Paradesi S, Doshi P, Swaika S. Integrating behavioral trust in Web service compositions. In Proc. IEEE International Conference on Web Services, July 2009, pp. 453–460.
Rich E. User modeling via stereotypes. Cognitive Science, 1979, 3(4): 329–354.
Shao L S, Zhang J, Wei Y, Zhao J F, Xie B, Mei H. Personalized QoS prediction for web services via collaborative filtering. In Proc. IEEE International Conference on Web Services, July 2007, pp. 439–446.
Zheng Z B, Ma H, Lyu M R, King I. WSREc: A collaborative filtering based Web service recommender system. In Proc. IEEE International Conference on Web Services, July 2009, pp. 437–444.
Rong W G, Liu K C, Liang L. Personalized Web service ranking via user group combining association rule. In Proc. IEEE International Conference on Web Services, July 2009, pp. 445–452.
Miller B N, Albert I, Lam S K, Konstan J A, Riedl J. Movie-Lens unplugged: Experiences with an occasionally connected recommender system. In Proc. the 8th International Conference on Intelligent User Interfaces, January 2003, pp. 263–266.
McLaughlin M R, Herlocker J L. A collaborative filtering algorithm and evaluation metric that accurately model the user experience. In Proc. the 27th International ACM SIGIR Conference on Research and Development in Information Retrieval, July 2004, pp. 329–336.
Sarwar B, Karypis G, Konstan J, Riedl J. Item-based collaborative filtering recommendation algorithms. In Proc. the 10th International Conference on World Wide Web, May 2001, pp. 285–295.
Su X, Khoshgoftaar T M. A survey of collaborative filtering techniques. Advances in Artificial Intelligence, 2009, Article ID 421425.
Sun H F, Chen J L, Yu G, Liu C C, Peng Y, Chen G, Cheng B. JacUOD: A new similarity measurement for collaborative filtering. Journal of Computer Science and Technology, 2012, 27(6): 1252–1260.
Hu D, Zhao J L, Cheng J. Reputation management in an open source developer social network: An empirical study on determinants of positive evaluations. Decision Support Systems, 2012, 53(3): 526–533.
Huang Z, Zeng D D, Chen H. Analyzing consumer-product graphs: Empirical findings and applications in recommender systems. Management Science, 2007, 53(7): 1146–1164.
Resnick P, Iacovou N, Suchak M, Bergstrom P, Riedl J. GroupLens: An open architecture for collaborative filtering of net-news. In Proc. ACM Conference on Computer Supported Cooperative Work, October 1994, pp. 175-186.
Zhang Y L, Zheng Z B, Lyu M R. WSPred: A time-aware personalized QoS prediction framework for Web services. In Proc. the 22nd IEEE International Symposium on Software Reliability Engineering, Nov. 29–Dec. 2, 2011, pp. 210–219.
Jiang F, Wang Z J. Pagerank-based collaborative filtering recommendation. In Proc. the 1st Int. Conf. Information Computing and Applications, October 2010, pp. 597–604.
Göksedef M, Gündüz-Ögüdücü S. Integration of the Pagerank algorithm into Web recommendation system. In Proc. IADIS European Conference on Data Mining, July 2008, pp. 19–28.
Peserico E, Pretto L. Score and rank convergence of HITS. In Proc. the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval, July 2009, pp. 770–771.
Golbeck J, Hendler J. FilmTrust: Movie recommendations using trust in Web-based social networks. In Proc. the 3rd IEEE Consumer Communications and Networking Conference, January 2006, pp. 282–286.
Author information
Authors and Affiliations
Corresponding author
Additional information
This research is supported in part by the National Key Technology Research and Development Program of China under Grant No. 2013BAD19B10, and the National Natural Science Foundation of China under Grant No. 61170033.
Electronic supplementary material
Below is the link to the electronic supplementary material.
ESM 1
(DOC 29 kb)
Rights and permissions
About this article
Cite this article
Deng, SG., Huang, LT., Wu, J. et al. Trust-Based Personalized Service Recommendation: A Network Perspective. J. Comput. Sci. Technol. 29, 69–80 (2014). https://doi.org/10.1007/s11390-014-1412-2
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-014-1412-2