Title :
A framework of VI-based ranking and recommendation of web services
Author :
Wang, Gang ; Nie, Kunming
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of BUAA, Beijing, China
Abstract :
There are several QoS-based approaches for web service selection. Every approach may use different QoS model to rank web services, which make clients confused. In reality, users want to choose most used web services with better trade-off between quality and cost. So referring to Alexa, this paper proposes a framework for collecting QoS and cost of web services and counting visits and introduces VI (Visits Index) to indicate the popularity of web services and argue VI. VI not only reflects total visits, but also reflects the rate of visits increment. Users can select web services based on VI ranking. For web service providers, how to balance properties of QoS and cost to make as many visits as possible is a problem. This paper uses ANN to establish the relation of QoS and cost to VI. Web service providers can use the trained ANN published by the framework to predict VI ranking of their web services and design non-functional properties to promote visits. The framework can be used for open web service marketplaces to rank web services and analyze correlation between non-functional properties and visits of web services similar to Alexa for websites.
Keywords :
Web services; Web sites; neural nets; recommender systems; ANN; Alexa; QoS collection; QoS model; QoS-based approach; VI-based ranking; Web service providers; Web service selection; Web services cost; Web services recommendation; Websites; nonfunctional properties design; open Web service marketplaces; visit counting; visits index; Artificial neural networks; Computational modeling; Indexes; Quality of service; Servers; Time factors; Web services; ANN; Visits Index; ranking; recommendation; web service;
Conference_Titel :
Internet Technology and Secured Transactions (ICITST), 2011 International Conference for
Conference_Location :
Abu Dhabi
Print_ISBN :
978-1-4577-0884-8