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.
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
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
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)
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)
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)
Bonatti P.A., Festa P.: On Optimal Service Selection. In: Proceedings of the 14th international conference on World Wide Web (2005)
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)
Dubey A., Wagle D.: Delivering Software as a Service. White paper, The McKinsey Quarterly (2007)
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)
Elfatatry A., Layzell P.: Negotiating in Service-Oriented Environments. Communications of the ACM 47(8), 103–108 (2004)
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)
Nash Jr.J.F.: The Bargaining Problem. Journal of the Econometric Society 18(2) (1950)
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)
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)
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)
Kersten G.E., Noronha S.J.: WWW-based Negotiation Support: Design, Implementation and Use. Journal of Decision Support Systems 25(2) (1999)
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)
Turner M., Budgen D., Brereton P.: Turning Software into a Service. Proceedings of the IEEE Computer Society 36(10), 38–44 (2003)
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)
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)
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
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)
P.R.Wurman, M.P.Wellman, andW.E.Walsh: Specifying Rules for Electronic Auctions (2002)
Raiffa H.: The Art and Science of Negotiation. Harvard University Press (1982)
Raiffa H.: Lectures on Negotiation Analysis. PON Books, Harvard Law School (1996)
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)
Weiss G.: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press (2000)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)