Managing Violations in Service Level Agreements
A Service Level Agreement (SLA) represents an agreement between a service user and a provider in the context of a particular service provision. SLAs contain Quality of Service properties that must be maintained by a provider. These are generally defined as a set of Service Level Objectives (SLOs). These properties need to be measurable and must be monitored during the provision of the service that has been agreed in the SLA. The SLA must also contain a set of penalty clauses specifying what happens when service providers fail to deliver the preagreed quality. Although significant work exists on how SLOs may be specified and monitored, not much work has focused on actually identifying how SLOs may be impacted by the choice of specific penalty clauses. The participation of a trusted mediator may be necessary to resolve conflicts between involved parties. The main focus of the paper is on identifying particular penalty clauses that can be associated with an SLA.
KeywordsService Level Agreements violations penalty clauses WS-Agreement
Unable to display preview. Download preview PDF.
- A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, T. Nakata, J. Pruyne, J. Rofrano, S. Tuecke, and M. Xu. Web Services Agreement Specification (WSAgreement). GRAAP Working Group at the Open Grid Forum, September 2006.Google Scholar
- ARAD Automatic Real-time Decision-making, 2002. available at:http://www.haifa.il.ibm.com/projects/software/arad/papers/ARAD-May- 2002.pdf.
- M. J. Bonell. The UNIDROIT Principles of International Commercial Contracts and the Principles of European Contract Law: Similar Rules for the Same Purposes?, 1996.Google Scholar
- M. Boonk, F. Brazier, D. de Groot, M. van Stekelenburg, A. Oskamp, and M. Warnier. Conditions for Access and Use of Legal Document Retrieval Web Services. In Proceedings of the Eleventh International Conference on Artificial Intelligence and Law (ICAIL’07). ACM Press, 2007.Google Scholar
- Y. Chen, S. Iyer, X. Liu, D. Milojicic, and A. Sahai. SLA Decomposition: Translating Service Level Objectives to System Level Thresholds. HPL-2007-17, 2007.Google Scholar
- DMTF,“Common InformationModel".SeeWeb siteat: http://www.dmtf.org/standards/cim/. Last accessed: June 2007.
- R. Hauser, M. Steiner, and M. Waidner. Micro-payments Based on IKP. IBM TJ Watson Research Center, 1996.Google Scholar
- L. Joita, O. F. Rana, P. Chacin, I. Chao, F. Freitag, L. Navarro, and O. Ardaiz. Application Deployment on Catallactic Grid Middleware. IEEE DS-Online, 7(12), 2006.Google Scholar
- S. D. Kamvar, M. T. Schlosser, and H. Garcia-Molina. The eigentrust algorithm for repu-tation management in p2p networks. In Proc. of the 12th Int. World Wide Web Conference, Budapest, Hungary, May 20-24 2003. ACM Press.Google Scholar
- D. G. A. Mobach, B. J. Overeinder, and F. M. T. Brazier. A WS-Agreement Based Resource Negotiation Framework for Mobile Agents. Scalable Computing: Practice and Experience, 7(1):23-36, 2006.Google Scholar
- E. Wustenhoff. Service Level Agreement in the Data Center. Sun Microsystems Profes- sional Series, April 2002.Google Scholar