A Collaborative Approach to Predicting Service Price for QoS-Aware Service Selection

In QoS-aware service selection, a service requester seeks to maximize its utility by selecting a service provider that charges the lowest service price while meeting the requester's QoS requirements. In existing selection approaches, a service requester focuses on finding providers based on their QoS and thereby ignores their service prices that could change with their QoS. High QoS may provide more benefits, but may require a high service price. As a result, the highest QoS may not produce the maximum utility. A service requester and candidate service providers have a conflicting interest over service prices. Since a provider would not reveal its minimum acceptabl price, it is important for a requester to predict the minimum price for a service that meets its QoS requirements. We propose a collaborative approach to predicting a provider's minimum price for a desired QoS based on prior usage experience. The experimental results show our approach can find the optimal service providers efficiently and effectively.

[1]  Zibin Zheng,et al.  Web Service Recommendation via Exploiting Location and QoS Information , 2014, IEEE Transactions on Parallel and Distributed Systems.

[2]  Daniel Lemire,et al.  Slope One Predictors for Online Rating-Based Collaborative Filtering , 2007, SDM.

[3]  Zibin Zheng,et al.  Collaborative Web Service QoS Prediction via Neighborhood Integrated Matrix Factorization , 2013, IEEE Transactions on Services Computing.

[4]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[5]  Barbara Pernici,et al.  A framework for QoS-based Web service contracting , 2009, TWEB.

[6]  J. Laffont,et al.  The Theory of Incentives: The Principal-Agent Model , 2001 .

[7]  Witold Pedrycz,et al.  Cost prediction method based on an improved fuzzy model , 2013 .

[8]  Qiong Zhang,et al.  Collaborative Filtering Based Service Ranking Using Invocation Histories , 2011, 2011 IEEE International Conference on Web Services.

[9]  H. Itō Jean‐Jacques Laffont and David Martimort, The Theory of Incentives: The Principal‐Agent Model , 2003 .

[10]  Xiaoyong Du,et al.  An Incentive Mechanism for Game-Based QoS-Aware Service Selection , 2013, ICSOC.

[11]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[12]  Zibin Zheng,et al.  QoS Ranking Prediction for Cloud Services , 2013, IEEE Transactions on Parallel and Distributed Systems.

[13]  Chengying Mao,et al.  QoS Prediction forWeb Services Based on Similarity-Aware Slope One Collaborative Filtering , 2013, Informatica.

[14]  Vikas Verma,et al.  QoS Based Pricing for Web Services , 2004, WISE Workshops.

[15]  Luciano Messori The Theory of Incentives I: The Principal-Agent Model , 2013 .

[16]  Zibin Zheng,et al.  Reputation-Aware QoS Value Prediction of Web Services , 2013, 2013 IEEE International Conference on Services Computing.

[17]  Munindar P. Singh An ontology for commitments in multiagent systems: , 1999, Artificial Intelligence and Law.

[18]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[19]  YuQi QoS-aware service selection via collaborative QoS evaluation , 2014 .

[20]  Zibin Zheng,et al.  Distributed QoS Evaluation for Real-World Web Services , 2010, 2010 IEEE International Conference on Web Services.

[21]  Zibin Zheng,et al.  Personalized Reliability Prediction of Web Services , 2013, TSEM.

[22]  Zibin Zheng,et al.  WSPred: A Time-Aware Personalized QoS Prediction Framework for Web Services , 2011, 2011 IEEE 22nd International Symposium on Software Reliability Engineering.

[23]  Munindar P. Singh,et al.  Service-Oriented Computing: Key Concepts and Principles , 2005, IEEE Internet Comput..

[24]  Munindar P. Singh An ontology for commitments in multiagent systems: , 1999, Artificial Intelligence and Law.

[25]  I-Ling Yen,et al.  QoS-Driven Service Composition with Reconfigurable Services , 2013, IEEE Transactions on Services Computing.

[26]  Munindar P. Singh,et al.  Commitment-Based Service-Oriented Architecture , 2009, Computer.