Reliable QoS monitoring based on client feedback

Service-level agreements (SLAs) establish a contract between service providersand clients concerning Quality of Service (QoS) parameters. Without properpenalties, service providers have strong incentives to deviate from theadvertised QoS, causing losses to the clients. Reliable QoS monitoring (andproper penalties computed on the basis of delivered QoS) are thereforeessential for the trustworthiness of a service-oriented environment. In thispaper, we present a novel QoS monitoring mechanism based on quality ratings from theclients. A reputation mechanism collects the ratings and computes theactual quality delivered to the clients. The mechanism provides incentives forthe clients to report honestly, and pays special attention to minimizing costand overhead1.

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

[2]  Francisco Curbera,et al.  Web services description language (wsdl) version 1. 2 , 2001 .

[3]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[4]  Yang Sheng A Model for Web Service Discovery with QoS Constraints , 2005 .

[5]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[6]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[7]  E. Michael Maximilien,et al.  Toward autonomic web services trust and selection , 2004, ICSOC '04.

[8]  Jianhua Shao,et al.  A Quality of Service Management Framework Based on User Expectations , 2003, ICSOC.

[9]  Fabio Casati,et al.  Automated SLA Monitoring for Web Services , 2002, DSOM.

[10]  D. Prelec A Bayesian Truth Serum for Subjective Data , 2004, Science.

[11]  Sheila A. McIlraith,et al.  Bringing semantics to Web services , 2003, IEEE Intelligent Systems.

[12]  Miltiades E. Anagnostou,et al.  A QoS ontology language for Web-services , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[13]  Vincent Conitzer,et al.  Complexity of Mechanism Design , 2002, UAI.

[14]  Marco Pistore,et al.  Run-Time Monitoring of Instances and Classes of Web Service Compositions , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[15]  Kaizar Amin,et al.  Reputation-Based Grid Resource Selectionpdfauthor , 2003 .

[16]  Paul Resnick,et al.  Eliciting Informative Feedback: The Peer-Prediction Method , 2005, Manag. Sci..

[17]  Asit Dan,et al.  Web services on demand: WSLA-driven automated management , 2004, IBM Syst. J..

[18]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[19]  Asit Dan,et al.  Cremona: an architecture and library for creation and monitoring of WS-agreents , 2004, ICSOC '04.

[20]  Boi Faltings,et al.  Minimum payments that reward honest reputation feedback , 2006, EC '06.

[21]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[22]  Shonali Krishnaswamy,et al.  Verity: a QoS metric for selecting Web services and providers , 2003, Fourth International Conference on Web Information Systems Engineering Workshops, 2003. Proceedings..

[23]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[24]  George Spanoudakis,et al.  A framework for requirents monitoring of service based systems , 2004, ICSOC '04.

[25]  Yuh-Jong Hu Trusted Agent-Mediated E-Commerce Transaction Services via Digital Certificate Management , 2003, Electron. Commer. Res..

[26]  Zoran Milosevic,et al.  On expressing and monitoring behaviour in contracts , 2002, Proceedings. Sixth International Enterprise Distributed Object Computing.

[27]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[28]  Xia Wang,et al.  A QoS-Aware Selection Model for Semantic Web Services , 2006, ICSOC.

[29]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[30]  G. Spanoudakis,et al.  A Framework for Requirements Monitoring of Service Based Systems , 2004 .

[31]  Lai Xu,et al.  Pro-active Monitoring of Electronic Contracts , 2003, CAiSE.

[32]  Boi Faltings,et al.  Reputation-Based Service Level Agreements for Web Services , 2005, ICSOC.