Title :
An Integrated-Model QoS-Based Graph for Web Service Recommendation
Author :
Abdullah, Abdullah ; Xining Li
Author_Institution :
Sch. of Comput. Sci., Univ. of Guelph, Guelph, ON, Canada
Abstract :
Web services (WS) are integrated software components that facilitate interoperable machine-to-machine interaction over a network. In the era of Web 2.0, companies worldwide are actively deploying Web services within their business environments. As a result, designing effective Web service recommendation mechanisms based on Quality of Service (QoS) is attracting more attention. However, traditional Neighborhood-based Collaborative Filtering (CF) models fail to capture the actual relationships between users or services due to data sparsity. On the other hand, Random Walk (RW) algorithm, which has been categorized as a sparsity-tolerant recommendation approach, suffers from poor performance in terms of recommendation accuracy. In this paper, we aim at designing a recommendation model that achieves high recommendation accuracy over the transitional RW based model. First, we propose an Integrated-Model QoS-based Graph (IMQG), in which users and services represent the nodes while weighted QoS magnitudes and User/Service similarity measurements serve as the edges. We use Jaccard coefficient in several variants to separately compute similarities of both Users and Services. Then, Top-k Random Walk algorithm is applied to generate final recommendation list to active users. Finally, to demonstrate the effectiveness of our model, comprehensive experiments are conducted on a real-world QoS dataset. Analysis of the results shows high improvement in recommendation accuracy with more tolerance to data sparsity.
Keywords :
Web services; graph theory; integrated software; open systems; quality of service; random processes; recommender systems; IMQG; Jaccard coefficient; WS; Web 2.0; Web service deployment; Web service recommendation; active users; business environments; data sparsity; graph edges; graph nodes; integrated software components; integrated-model QoS-based graph; interoperable machine-to-machine interaction; quality-of-service; real-world QoS dataset; recommendation list; top-k random walk algorithm; user/service similarity measurements; weighted QoS magnitudes; Accuracy; Bipartite graph; Collaboration; Computational modeling; Quality of service; Time factors; Web services; Jaccard coefficient; QoS; Random Walk; Web service;
Conference_Titel :
Web Services (ICWS), 2015 IEEE International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4673-7271-8
DOI :
10.1109/ICWS.2015.62