Abstract
This paper discusses a framework for Service Level Agreement (SLA) contracts for Service Based Applications (SBA) with respect to customers’ goals seen as an important part of such contracts. Within standard SLA contracts concepts, as mutual agreements between service providers and users, we introduce Key Goal Indicators (KGIs). These are parameters that state how well service-based processes achieve the customers’ goals. The SLA contract includes parameters of KPI, KGI and IT infrastructure type. Possible violations of each type are checked in the monitoring phase and an action is taken to adapt the violated condition through an adaptation mechanism. We describe the phases of a methodology for creating, monitoring, and adapting an SLA contract, in particular, leveraging aspects of Quality of Service (QoS) violations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Buccafurri, F., De Meo, P., Fugini, M., Furnari, R., Goy, A., Lax, G., Lops, P., Modafferi, S., Pernici, B., Redavid, D., Semeraro, G., Ursino, D.: Analysis of QoS in Cooperative Services for Real Time Applications. Data & Knowledge Engineering 67, 463–484 (2008)
Comuzzi, M., Fugini, M.G., Modafferi, S.: Quality Contracts for Cooperative Services and Associated Resources. In: Collaborative Business Processes (CBP) Workshop – 6th International Conference on Business Process Management (BPM 2008), vol. 17, pp. 561–572. Springer, Heidelberg (2009)
Wetzstein, B., Karastoyanova, D., Leymann, F.: Towards Management of SLA-Aware Business Processes Based on Key Performance Indicators. In: 9th Workshop on Business Process Modeling, Development, and Support (BPMDS 2008), Montpellier, France (2008)
Bitsaki, M., Danylevych, O., van den Heuvel, W., Koutras, G., Leymann, F., Mancioppi, M., Nikolaou, C., Papazoglou, M.: An architecture for managing the lifecycle of business goals for partners in a service network. In: Mähönen, P., Pohl, K., Priol, T. (eds.) ServiceWave 2008. LNCS, vol. 5377, pp. 196–207. Springer, Heidelberg (2008)
Ardagna, D., Pernici, B.: Adaptive Service Composition in Flexible Processes. IEEE Trans. on Software Engineering 33, 369–384 (2007)
Akatsu, M.: Identifying the Value for Service Management. In: The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC-EEE 2007), pp. 491–492 (2007)
Pouyllau, H., Haar, S.: Distributed end to end qos contract negotiation. In: Bandara, A.K., Burgess, M. (eds.) AIMS 2007. LNCS, vol. 4543, pp. 180–183. Springer, Heidelberg (2007)
Caswell, N.S., Nikolaou, C., Sairamesh, J., Bitsaki, M.: Estimating value in service systems: a case study of a repair service system. IBM System Journal 47(1), 87–100 (2008)
Van Moorsel, A.: Metrics for the Internet Age: Quality of Experience and Quality of Business. HP Labs Technical Report HPL-2001-179 (2001), http://www.hpl.hp.com/techreports
van der Raadt, B., Gordijn, J., Yu, E.: Exploring Web Services Ideas from a Business Value Perspective. In: Atlee, J., Roland, C. (eds.) Proceedings of the 13th IEEE International Conference on Requirements Engineering (RE 2005), Los Alamitos, CA, pp. 53–62 (2005)
Gordijn, J., Akkermans, H.: Design and Evaluating E-business Models. IEEE Intelligent Systems 16, 11–17 (2001)
Hielscher, J., Metzger, A., Kazhamiakin, R.: Taxonomy of Adaptation Principles and Mechanisms. S-Cube project deliverable: CD-JRA-1.2.2 (2009), http://www.s-cube-network.eu/achievements-results/s-cube-deliverables
S-cube knowledge model (2009), http://www.s-cube-network.eu/knowledge-model
Cappiello, C., Kritikos, K., Metzger, A., Parkin, M., Pernici, B., Plebani, P., Treiber, M.: A quality model for service monitoring and adaptation. In: Workshop on Monitoring, Adaptation and Beyond (MONA+) at the ServiceWave 2008 Conference (2008)
Sahai, A., Machiraju, V., Sayal, M., van Moorsel, A., Casati, F.: Automated SLA Monitoring for Web Services. In: Feridun, M., Kropf, P.G., Babin, G. (eds.) DSOM 2002. LNCS, vol. 2506, pp. 28–41. Springer, Heidelberg (2002)
Keller, A., Ludwig, H.: The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services. Technical report, IBM (2002)
Paschke, A., Schnappinger-Gerull, E.: A Categorization Scheme for SLA Metrics. In: Proceedings of Multi-Conference Information Systems (MKWI 2006), Passau, Germany (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fugini, M., Siadat, H. (2010). SLA Contract for Cross-Layer Monitoring and Adaptation. In: Rinderle-Ma, S., Sadiq, S., Leymann, F. (eds) Business Process Management Workshops. BPM 2009. Lecture Notes in Business Information Processing, vol 43. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12186-9_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-12186-9_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12185-2
Online ISBN: 978-3-642-12186-9
eBook Packages: Computer ScienceComputer Science (R0)