QoS-based Web Service Recommendation using Popular-dependent Collaborative Filtering

Authors

  • P. Moradi Department of Computer Engineering, University of Kurdistan, Sanandaj, Iran.
  • S. Adeli Faculty of Information Technology and Computer Engineering, Urmia University of Technology, Urmia, Iran.
Abstract:

Since, most of the organizations present their services electronically, the number of functionally-equivalent web services is increasing as well as the number of users that employ those web services. Consequently, plenty of information is generated by the users and the web services that lead to the users be in trouble in finding their appropriate web services. Therefore, it is required to provide a recommendation method for predicting the quality of web services (QoS) and recommending web services. Most of the existing collaborative filtering approaches don’t operate efficiently in recommending web services due to ignoring some effective factors such as dependency among users/web services, the popularity of users/web services, and the location of web services/users. In this paper, a web service recommendation method called Popular-Dependent Collaborative Filtering (PDCF) is proposed. The proposed method handles QoS differences experienced by the users as well as the dependency among users on a specific web service using the user/web service dependency factor. Additionally, the user/web service popularity factor is considered in the PDCF that significantly enhances its effectiveness. We also proposed a location-aware method called LPDCF which considers the location of web services into the recommendation process of the PDCF. A set of experiments is conducted to evaluate the performance of the PDCF and investigating the impression of the matrix factorization model on the efficiency of the PDCF with two real-world datasets. The results indicate that the PDCF outperforms other competing methods in most cases.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Personalized QOS-Aware Web Service Recommendation Via Collaborative Filtering

Web services are integrated software components for the support of interoperable machine-tomachine interaction over a network. Web services have been widely employed for building service-oriented applications in both industry and academia in recent years. The number of publicly availableWeb services is steadily increasing on the Internet. However, this proliferation makes ithard for a user to s...

full text

QoS-Aware Web Service Recommendation via Collaborative Filtering

With the increasing number of Web services on the Internet, selecting appropriate services to build one’s application becomes a nontrivial issue. When searching Web services, users are often overwhelmed by a bunch of candidates with similar functionalities. Quality-of-Service (QoS), the non-functional characteristics of Web services, has become an important factor to distinguish the functionall...

full text

QoS-Based web service composition based on genetic algorithm

Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...

full text

Web Page Recommendation by URL-based Collaborative Filtering

Because the number of Web pages is very huge, and still increasing, many people have difficulty to reach pages they want. Although social bookmarking and search engines are helpful, users still have to find pages themselves. Our goal is to recommend Web pages which are supposed to be interesting for a user, without active effort by the user. We first analyzed the http traffic data in our univer...

full text

Typicality Based - Collaborative Filtering Recommendation

Collaborative filtering is a good mechanism used in recommender system, which is used to find the similar items in a group. The similar favour items can be identified by using the collaborative filtering based on items and the users. However there are some drawbacks in previous filtering techniques which leads to less accuracy, data sparsity and prediction errors. In the huge collection of data...

full text

Location- Aware QoS based Web Service Recommendation and Ranking

The number of web services with similar functionality increases which makes the service users depend on web service recommendation systems. During these days it was found that the service users pay more attention on the non-functional properties which are also known as Quality Of Service (QoS) in selecting a best Web Service. Collaborative filtering methods are used in predicting the QoS values...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 8  issue 1

pages  83- 93

publication date 2020-01-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023