Abstract
The emergence of abundant Web Services has enforced rapid evolvement of the Service Oriented Architecture (SOA). To help user selecting and recommending the services appropriate to their needs, both functional and nonfunctional quality of service (QoS) attributes should be taken into account. Before selecting, user should predict the quality of Web Services. A Collaborative Filtering (CF)-based recommendation system is introduced to attack this problem. However, existing CF approaches generally do not consider context, which is an important factor in both recommender system and QoS prediction. Motivated by this, the paper proposes a personalized context-aware QoS prediction method for Web Services recommendations based on the SLOPE ONE approach. Experimental results demonstrate that the suggested approach provides better QoS prediction.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Klusch, M., Kapahnke, P.: Semantic Web Service Selection with SAWSDL-MX. In: 2nd Workshop on Service Matchmaking and Resource Retrieval in the Semantic Web (SMR2), pp. 3–18 (2008)
Sathya, M., Swarnamugi, M., Dhavachelvan, P., Sureshkumar, G.: Evaluation of QoS based Web Service Selection Techniques for Service Composition. J. International Journal of Software Engineering
Zhang, L.J., Zhang, J., Cai, H.: Services computing. Springer and Tsinghua University Press, Beijing (2007)
Shao, L.S., Zhang, J., Wei, Y., Zhao, J., Xie, B., Mei, H.: Personalized QoS prediction for web services via collaborative filtering. In: ICWS, pp. 439–446 (2007)
Zheng, Z.B., Ma, H., Michael, R.: L., King, I.: WSRec: A Collaborative Filtering based Web Service Recommender System. In: 7th IEEE International Conference on Web Services (ICWS 2009), Los Angeles, CA, USA, pp. 6–10 (2009)
Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: GroupLens: An open architecture for collaborative filtering of Netnews. In: Conference on Computer Supported Cooperative Work, pp. 175–186. Chapel Hill, NC (1994)
Breese, J.S., Heckerman, D.: Kadie. C.: Empirical analysis of predictive algorithms for collaborative filtering. In: UAI, pp. 43–52 (1998)
Lemire, D., Maclachlan, A.: Slope One Predictors for Online Rating-Based Collaborative Filtering. Society for Industrial Mathematics (2005)
Dey, A.K.: Understanding and using context. J. Personal and Ubiquitous Computing 5, 4–7 (2001)
Roman, G.C., Julien, C., Murphy, A.L.: A Declarative Approach to Agent-Centered Context-Aware Computing in Ad Hoc Wireless Environments. In: 2nd Inter. Work. Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2002), Orlando, Florida, USA (2002)
Gao, M., Wu, Z.H.: Personalized Context-Aware Collaborative Filtering Based on Neural Network and Slope One. In: Luo, Y. (ed.) Cooperative Design, Visualization, and Engineering. LNCS, vol. 5738, pp. 109–116. Springer, Heidelberg (2009)
Dey, A.K., Abowd, G.D., Salber, D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-aware Applications. J. Human Computer Interaction Journal 16, 97–166 (2001)
Weng, S.S., Lin, B.S., Chen, W.T.: Using Contextual Information and Multidimensional Approach for Recommendation. J. Expert Systems with Applications, 126–127 (2009)
Zhang, Y.L., Zheng, Z.B., Michael, R.: L.: WSExpress: A QoS-aware Search Engine for Web Services. In: 8th International Conference on Web Services, USA, pp. 5–10 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xie, Q., Wu, K., Xu, J., He, P., Chen, M. (2010). Personalized Context-Aware QoS Prediction for Web Services Based on Collaborative Filtering. In: Cao, L., Zhong, J., Feng, Y. (eds) Advanced Data Mining and Applications. ADMA 2010. Lecture Notes in Computer Science(), vol 6441. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17313-4_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-17313-4_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17312-7
Online ISBN: 978-3-642-17313-4
eBook Packages: Computer ScienceComputer Science (R0)