A Framework for the Management of Dynamic SLAs in Composite Service Scenarios

  • Giuseppe Di Modica
  • Orazio Tomarchio
  • Lorenzo Vita
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4907)


The advent of information and communication technology has changed the nature of business-to-business interaction among organizations. The use of electronic contracts with automated support for their management allows an increase of effectiveness and efficiency in contract processing, opening new possibilities for interaction among parties. Service Providers and their customers negotiate utility based Service Level Agreements (SLA) to determine costs and penalties based on the achieved performance levels. The global QoS to be provided to the end customer can be strongly affected by any violation on each single SLA. In order to prevent such violations, SLAs need to be flexible and dynamically adaptable. In this work we focus on the WS-Agreement specification, a Web Service protocol to establish agreements on the QoS level to be guaranteed in the provision of a service. We propose to enhance the flexibility of its approach by integrating new functionality to the protocol that enable the parties of a WS-Agreement to re-negotiate and modify its terms during the service provision.


Service Provider Service Composition Service Level Agreement Service Orient Architecture Port Type 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Nakata, T., Pruyne, J., Rofrano, J., Tuecke, S., Xu, M.: Web Services Agreement Specification (WS-Agreement). OGF GRAAP-WG Recommendation (May 2007)Google Scholar
  2. 2.
    Angelov, S., Grefen, P.: B2B eContract Handling- A Survey of Projects, Papers and Standards. Technical Report TR-CTIT-01-21, University of Twente (2001)Google Scholar
  3. 3.
    Angelov, S., Grefen, P.: The Business Case for B2B E-Contracting. In: Proc. 6th International Conference on Electronic Commerce (ICEC 2004), , Delft, The Netherlands (October 2004)Google Scholar
  4. 4.
    Frankova, G., Malfatti, D., Aiello, M.: Semantics and Extensions of WS-Agreement. Journal of Software 1(1) (July 2006)Google Scholar
  5. 5.
    Joita, L., Rana, O.F., Chacín, P., Chao, I., Ardaiz, O.: Application Deployment using Catallactic Grid Middleware. In: 3rd International Workshop on Middleware for Grid Computing (MGC 2005), ACM/IFIP/USENIX International Middleware Conference, Grenoble (France) (November 2005)Google Scholar
  6. 6.
    Di Modica, G., Regalbuto, V., Tomarchio, O., Vita, L.: Dynamic re-negotiations of SLA in service composition scenarios. In: 33rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2007), Lübeck, Germany. IEEE Computer Society, Los Alamitos (2007)Google Scholar
  7. 7.
    Overton, C.: On the Theory and Practice of Internet SLAs. Journal of Computer Resource Measurement (106), 32–45 (2002)Google Scholar
  8. 8.
    Papazoglou, M.P.: Service-Oriented Computing: Concepts, Characteristics and Directions. In: 4th International Conference on Web Information Systems Engineering (WISE 2003), Rome, Italy, pp. 3–12. IEEE Computer Society, Los Alamitos (2003)Google Scholar
  9. 9.
    Papazoglou, M.P., van den Heuvel, W.-J.: Service Oriented Architectures: approaches, technologies and research issues. VLDB Journal 16(3), 389–415 (2007)CrossRefGoogle Scholar
  10. 10.
    Sakellariou, R., Yarmolenko, V.: On the Flexibility of WS-Agreement for Job Submission. In: 3rd International Workshop on Middleware for Grid Computing (MGC 2005), ACM/IFIP/USENIX International Middleware Conference, Grenoble, France (November 2005)Google Scholar
  11. 11.
    Waeldrich, O., Ziegler, W.: A WS-Agreement based negotiation protocol. Technical report, Fraunhofer Institute SCAI (2006),

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Giuseppe Di Modica
    • 1
  • Orazio Tomarchio
    • 1
  • Lorenzo Vita
    • 1
  1. 1.Dipartimento di Ingegneria Informatica e delle TelecomunicazioniUniversità di CataniaCataniaItaly

Personalised recommendations