A Generic Platform for Conducting SLA Negotiations

  • Conference paper
  • First Online:
Service Level Agreements for Cloud Computing

Abstract

In service-oriented systems, negotiating service level agreements (SLAs) occupies a central role in the service usage cycle. It is during negotiations that parties are brought together in an interactive mechanism determined by the negotiation protocols. The choice and description of negotiation protocol determines the scope of information flow which in turn influences convergence upon an agreement. In this chapter, we observe the state of the art on negotiations and introduce the generic negotiation platform developed for the SLA@SOI framework. We strive for a generic approach for protocol description and execution that also caters for domain-based rationality and ease of adoption.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  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), https://forge.gridforum. org/projects/graap-wg/.posted-at2006-09-05

    Google Scholar 

  2. Chavez A., Dreilinger D., Guttman R., Maes P.: A Real-Life Experiment in Creating an Agent Marketplace. In: Proceedings of the Second International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM’97) (1997)

    Google Scholar 

  3. Lomuscio A.R., Wooldridge M., Jennings N.R.: A Classification Scheme for Negotiation in Electronic Commerce. Journal of Group Decision and Negotiation (pp.31-56) 12(1) (2003)

    Google Scholar 

  4. Ardagna D., Pernici B.: Global and Local QoS Guarantee in Web Service Selection. In: Proceedings of the Third International Conference on Business Process Management (2005)

    Google Scholar 

  5. Bonatti P.A., Festa P.: On Optimal Service Selection. In: Proceedings of the 14th international conference on World Wide Web (2005)

    Google Scholar 

  6. Chen E., Kersten G. E., Vahidov R.: An E-marketplace for Agent-supported Commerce Negotiations. In: Proceedings of 5th World Congress on the Management of eBusiness (2004)

    Google Scholar 

  7. Dubey A., Wagle D.: Delivering Software as a Service. White paper, The McKinsey Quarterly (2007)

    Google Scholar 

  8. Di Nitto E., Di Penta M., Gambi A., Ripa G., Villani M.L.: Negotiation of Service Level Agreements: An Architecture and a Search-Based Approach. In: Proceedings of the 7th International Conference on Service Oriented Computing, ICSOC 2007 (2007)

    Google Scholar 

  9. Elfatatry A., Layzell P.: Negotiating in Service-Oriented Environments. Communications of the ACM 47(8), 103–108 (2004)

    Article  Google Scholar 

  10. Ludwig H., Keller A., Dan A., King R.P., Franck R.:Web Service Level Agreement (WSLA) Language Specification 1.0 (wsla-2003/01/28) (2003)

    Google Scholar 

  11. Nash Jr.J.F.: The Bargaining Problem. Journal of the Econometric Society 18(2) (1950)

    Google Scholar 

  12. Bennett K., Layzell P., Budgen D., Brereton P., Macaulay L., Munro M.: Service-based Software: The Future for Flexible Software. In: Proceedings of the Seventh Asia-Pacific Software Engineering Conference (2000)

    Google Scholar 

  13. Karaenke P., Kirn S.: Towards Model Checking and Simulation of a Multi-tier Negotiation Protocol for Service Chains (extended abstract). In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2010) (2010)

    Google Scholar 

  14. Kersten G.E., Lo G.: An Integrated Negotiation Support System and Software Agents for E-Business Negotiation. International Journal of Internet and Enterprise Management 1(3) (2003)

    Google Scholar 

  15. Kersten G.E., Noronha S.J.: WWW-based Negotiation Support: Design, Implementation and Use. Journal of Decision Support Systems 25(2) (1999)

    Google Scholar 

  16. Hauswirth M., Jazayeri M., Miklos Z., Podnar I., Di Nitto E., Wombacher A.: An Architecture for Information Commerce Systems. In: Proceedings of the Sixth International Conference on Telecommunications (ConTEL) (2001)

    Google Scholar 

  17. Turner M., Budgen D., Brereton P.: Turning Software into a Service. Proceedings of the IEEE Computer Society 36(10), 38–44 (2003)

    Article  Google Scholar 

  18. Chhetri M.B., Mueller I., Goh S.K., Kowalczyk R.: ASAPM An Agent-based Framework for Adaptive Management of Composite Service Lifecycle. In: Proceedings of the IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops, 2007 (2007)

    Google Scholar 

  19. Ncho A., Aimeur E.: Building a Multi-Agent System for Automatic Negotiation in Web Service Applications. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems (2004)

    Google Scholar 

  20. Waeldrich O., Battre D., Brazier F., Clark K., Oey M., Papaspyrou A., Wieder P., ZieglerW.: WS-Agreement Version Negotiation 1.0 (2007). URL https: //forge.gridforum.org/sf/go/doc15831?nav=1

    Google Scholar 

  21. Wurman P.R.,Wellman M.P.,WalshW.E.: The Michigan Internet AuctionBot: A Configurable Auction Server for Human and Software Agents. In: Proceedings of the Second International Conference on Autonomous agents (1998)

    Google Scholar 

  22. P.R.Wurman, M.P.Wellman, andW.E.Walsh: Specifying Rules for Electronic Auctions (2002)

    Google Scholar 

  23. Raiffa H.: The Art and Science of Negotiation. Harvard University Press (1982)

    Google Scholar 

  24. Raiffa H.: Lectures on Negotiation Analysis. PON Books, Harvard Law School (1996)

    Google Scholar 

  25. Hudert S., Eymann T., Ludwig H., Wirtz G.: A Negotiation Protocol Description Language for Automated Service Level Agreement Negotiations. In: Proceedings of the IEEE Conference on Commerce and Enterprise Computing (2009)

    Google Scholar 

  26. Weiss G.: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press (2000)

    Google Scholar 

  27. Theilmann W., Happe J., Kotsokalis C., Edmonds A., Kearney K., Lambea J.: A Reference Architecture for Multi-Level SLA Management. Journal of Internet Engineering 4(1) (2010)

    Google Scholar 

  28. Yaqub E., Barosso A.: Distributed Guidelines (DiG): A Software Framework for Extending Automated Health Decision Support to the General Population. Journal of American Health Information Management Association (AHIMA) (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Edwin Yaqub .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this paper

Cite this paper

Yaqub, E. et al. (2011). A Generic Platform for Conducting SLA Negotiations. In: Wieder, P., Butler, J., Theilmann, W., Yahyapour, R. (eds) Service Level Agreements for Cloud Computing. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1614-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-1614-2_12

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-1613-5

  • Online ISBN: 978-1-4614-1614-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation