Toward personalized and adaptive QoS assessments via context awareness

Quality of Service (QoS) properties play an important role in distinguishing between functionally equivalent services and accommodating the different expectations of users. However, the subjective nature of some properties and the dynamic and unreliable nature of service environments may result in cases where the quality values advertised by the service provider are either missing or untrustworthy. To tackle this, a number of QoS estimation approaches have been proposed, using the observation history available on a service to predict its performance. Although the context underlying such previous observations (and corresponding to both user and service related factors) could provide an important source of information for the QoS estimation process, it has only been used to a limited extent by existing approaches. In response, we propose a context‐aware quality learning model, realized via a learning‐enabled service agent, exploiting the contextual characteristics of the domain to provide more personalized, accurate, and relevant quality estimations for the situation at hand. The experiments conducted demonstrate the effectiveness of the proposed approach, showing promising results (in terms of prediction accuracy) in different types of changing service environments.

[1]  Paul T. Groth,et al.  PrIMe: A methodology for developing provenance-aware applications , 2011, TSEM.

[2]  Nicholas R. Jennings,et al.  An integrated trust and reputation model for open multi-agent systems , 2006, Autonomous Agents and Multi-Agent Systems.

[3]  Nicholas R. Jennings,et al.  Coping with inaccurate reputation sources: experimental analysis of a probabilistic trust model , 2005, AAMAS '05.

[4]  Simon Miles,et al.  Reliability-aware marketplace for food services , 2014, eChallenges e-2014 Conference Proceedings.

[5]  Athman Bouguettaya,et al.  RATEWeb: Reputation Assessment for Trust Establishment among Web services , 2009, The VLDB Journal.

[6]  C. Sierra,et al.  REGRET: A reputation model for gregarious societies , 2001 .

[7]  Nicholas R. Jennings,et al.  An efficient and versatile approach to trust and reputation using hierarchical Bayesian modelling , 2012, Artif. Intell..

[8]  Simon Miles,et al.  Context-Driven Assessment of Provider Reputation in Composite Provision Scenarios , 2015, ICSOC.

[9]  Min Chen,et al.  Anytime QoS-aware service composition over the GraphPlan , 2013, Service Oriented Computing and Applications.

[10]  Zibin Zheng,et al.  QoS-Aware Web Service Recommendation by Collaborative Filtering , 2011, IEEE Transactions on Services Computing.

[11]  Simon Miles,et al.  Accounting for Circumstances in Reputation Assessment , 2015, AAMAS.

[12]  Lars Grunske,et al.  An Approach to Forecasting QoS Attributes of Web Services Based on ARIMA and GARCH Models , 2012, 2012 IEEE 19th International Conference on Web Services.

[13]  Yolanda Gil,et al.  PROV Model Primer , 2012 .

[14]  Simon Miles,et al.  Reputation-based Provider Incentivisation for Provenance Provision: (Extended Abstract) , 2016, AAMAS.

[15]  Jordi Sabater-Mir,et al.  Review on Computational Trust and Reputation Models , 2005, Artificial Intelligence Review.

[16]  Mingdong Tang,et al.  Location-Aware Collaborative Filtering for QoS-Based Service Recommendation , 2012, 2012 IEEE 19th International Conference on Web Services.

[17]  Stephan Grimm,et al.  Knowledge Representation and Ontologies , 2010, Scientific Data Mining and Knowledge Discovery.

[18]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[19]  João Gama,et al.  A survey on concept drift adaptation , 2014, ACM Comput. Surv..

[20]  Toru Ishida,et al.  Dynamic Service Selection Based on Context-Aware QoS , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[21]  Jordi Sabater-Mir,et al.  REGRET: reputation in gregarious societies , 2001, AGENTS '01.

[22]  Diego Gambetta Can We Trust Trust , 2000 .

[23]  Linpeng Huang,et al.  A Web service QoS prediction approach based on time- and location-aware collaborative filtering , 2014, Service Oriented Computing and Applications.

[24]  Vasa Curcin,et al.  Implementing interoperable provenance in biomedical research , 2014, Future Gener. Comput. Syst..

[25]  Simon Miles,et al.  A Distributed Service-Based System for Homecare Self-Management , 2014, OTM Workshops.

[26]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[27]  Katia P. Sycara,et al.  Trust Decision-Making in Multi-Agent Systems , 2011, IJCAI.

[28]  Jordi Sabater-Mir,et al.  Evaluating The Regret System , 2004, Appl. Artif. Intell..

[29]  Manuela M. Veloso,et al.  Rational and Convergent Learning in Stochastic Games , 2001, IJCAI.

[30]  Ernestina Menasalvas Ruiz,et al.  Context-Aware Collaborative Data Stream Mining in Ubiquitous Devices , 2011, IDA.

[31]  Simon Miles,et al.  A service-based system for malnutrition prevention and self-management , 2016, Comput. Stand. Interfaces.

[32]  Simon Miles,et al.  Incorporating Mitigating Circumstances into Reputation Assessment , 2015, CARE/MFSC@AAMAS.

[33]  Andrea Zisman,et al.  QoS-Driven Proactive Adaptation of Service Composition , 2011, ICSOC.

[34]  Xindong Wu,et al.  Mining in Anticipation for Concept Change: Proactive-Reactive Prediction in Data Streams , 2006, Data Mining and Knowledge Discovery.

[35]  Zibin Zheng,et al.  WSRec: A Collaborative Filtering Based Web Service Recommender System , 2009, 2009 IEEE International Conference on Web Services.

[36]  Gerhard Widmer,et al.  Tracking Context Changes through Meta-Learning , 1997, Machine Learning.

[37]  Junfeng Zhao,et al.  Personalized QoS Prediction forWeb Services via Collaborative Filtering , 2007, IEEE International Conference on Web Services (ICWS 2007).

[38]  Munindar P. Singh,et al.  Formal Trust Model for Multiagent Systems , 2007, IJCAI.

[39]  Patrick Martin,et al.  Reputation-Enhanced QoS-based Web Services Discovery , 2007, IEEE International Conference on Web Services (ICWS 2007).

[40]  Michael Luck,et al.  An Agent-Based Service Marketplace for Dynamic and Unreliable Settings , 2014, ICSOC.

[41]  E. Michael Maximilien,et al.  Agent-based trust model involving multiple qualities , 2005, AAMAS '05.

[42]  Geoff Holmes,et al.  Classifier chains for multi-label classification , 2009, Machine Learning.

[43]  J. C. Schlimmer,et al.  Incremental learning from noisy data , 2004, Machine Learning.

[44]  Michael Luck,et al.  Efficient Multi-granularity Service Composition , 2011, 2011 IEEE International Conference on Web Services.

[45]  N. Luhmann,et al.  Trust: Making and Breaking Cooperative Relations , 1990 .

[46]  Zhou Zimu,et al.  RSSIからCSIへ:チャネルレスポンスによるインドア・ローカリゼーション , 2013 .

[47]  Ludmila I. Kuncheva,et al.  A framework for generating data to simulate changing environments , 2007, Artificial Intelligence and Applications.

[48]  Nathan Griffiths,et al.  Agent-Based Service-Oriented Computing , 2010, Advanced Information and Knowledge Processing.