QoS-Aware Web Service Recommendation using a New Collaborative Filtering Approach

##plugins.themes.academic_pro.article.main##

Naeimeh Nasirlou
Ali Asghar Pourhaji Kazem

Abstract

Predicting Quality of Service (QoS) of web services through recommendation systems for accessing the information required by users is possible. But the utmost challenging in such systems is how to find the optimal service corresponding with the needs and requests of the users among a variety of web services. Satisfactory in quality of web service depends on its performance and this performance is measured through QoS. Collaborative Filtering (CF) plays important role in recommendation system. In general performance of CF is manipulating of a bunch of candidates with similar functionalities in predicting data distinguished by them, which is calculated by Pearson Correlation Coefficient (PCC). In this paper, we introduce a new collaborative filtering approach for predicting of the values of QoS of web services, also we introduce a Web service recommendation by taking in account of advantages of using of candidates foregoing experiences. In purpose of increasing accuracy of CF, values of similarity of main item and average of items were added to CF of candidates. This method which is called New Pearson Correlation Coefficient (NPCC), which is a combination of user-based and item-based methods. In purpose of investigating the accuracy of our proposed predicting of QoS, we have used a subset of the WSdream dataset to predict the QoS values. The outcomes of using our proposed method indicate the better performance and results compared to other methods outcome.

##plugins.themes.academic_pro.article.details##

How to Cite
Naeimeh Nasirlou, & Ali Asghar Pourhaji Kazem. (2018). QoS-Aware Web Service Recommendation using a New Collaborative Filtering Approach. International Journal of Next-Generation Computing, 9(3), 174–188. https://doi.org/10.47164/ijngc.v9i3.147

References

  1. Breese, J. S., Heckerman, D., and Kadie, C. 1998. Empirical analysis of predictive algo- rithms for collaborative filtering. Proc. 14th Conf. Uncertain. Artif. Intell. 461, 8, 4352.
  2. Burke, R. 1999. Integrating knowledge-based and collaborative-filtering recommender systems. 6972.
  3. Burke, R. 2000. Knowledge-based recommender systems. Encycl. Libr. Inf. Syst. 69, 32, 175186.
  4. Chen, X., Zheng, Z., and Lyu, M. R. 2014. Qos-aware web service recommendation via collaborative filtering. Web Serv. Found. 9781461475, 563588.
  5. Guo, L. and Peng, Q. K. 2013. Combinative similarity computing measure for collaborative filtering. Appl. Mech. Mater. 347350, 29192925.
  6. Herlocker, J. and Konstan, J. 1999. An algorithmic framework for performing collaborative filtering. Proc. 22nd , 8.
  7. MENDONA, N. C., SILVA, C. F., MAIA, I. A. N. G., RODRIGUES, M. A. F., and VALENTE, M. T. O. 2008. A loosely coupled aspect language for soa applications. Int. J. Softw. Eng. Knowl. Eng. 18, 243262.
  8. Puri, A. and Bhonsle, M. A survey of web service recommendation techniques based on qos values. 4, 12, 498501.
  9. Sivapalan, S., Sadeghian, A., Rahnama, H., and Madni, A. M. 2014. Recommender systems in e-commerce. 2014 World Autom. Congr., 179184.
  10. Xia, S., Chen, S., and Wang, Z. 2015. An hybrid similarity function for neighbor selection in collaborative filtering. 8, 6, 243252.
  11. Yamashita, A., Kawamura, H., and Suzuki, K. 2010. Similarity computation method for collaborative filtering based on optimization. 14, 6, 654655.
  12. Zeng, L. Z., Benatallah, B., a H. H. Ngu, Dumas, M., Kalagnanam, J., and Chang, H. 2004. Qos-aware middleware for web services composition (html). IEEE Trans. 30, 139.
  13. Zhang, J., Lin, Y., Lin, M., and Liu, J. 2016. An effective collaborative filtering algorithm based on user preference clustering. Appl. Intell.