A Multilateral Agent-Based Service Level Agreement Negotiation Framework

Negotiation gets more interesting With the increasing demand for discovering web services. Negotiation requires that the non-functional consumer requirements have to meet with providers. Conducting a negotiation between participants is the key issue for reaching an agreement between them. Service Level Agreements (SLA) plays an important role in service-based systems. Different researchers conduct different bilateral negotiation frameworks. Multilateral negotiation helps the consumer to get the best suitable provider not to get an agreement between agreed participants. This paper presents a multilateral SLA negotiation framework for non-functional requirements using three different functions with time-based strategy. That is for getting the best suitable provider for a consumer. Through the proposed framework, a model is defined to map attributes of participants to a main parameter used in decision-making model. A prototype of the proposed framework is implemented with conducting a multilateral negotiation scenario. The proposed framework reached the best-suitable provider, not an acceptable one.

[1]  Changsong Liu,et al.  QoS-oriented Web Service Framework by Mixed Programming Techniques , 2013, J. Comput..

[2]  Dennis P. Orgill,et al.  Mechanobiology of Cutaneous Wound Healing and Scarring , 2009 .

[3]  G. Koumoutsos,et al.  Towards a Knowledge-Base for Building Complex, Proactive and Service-Oriented E-negotiation Systems , 2008, 2008 International MCETECH Conference on e-Technologies (mcetech 2008).

[4]  Russell Lock Automated Negotiation for Service Contracts , 2006, 30th Annual International Computer Software and Applications Conference (COMPSAC'06).

[5]  Donggang Cao,et al.  A Policy-Based Framework for Automated Service Level Agreement Negotiation , 2011, 2011 IEEE International Conference on Web Services.

[6]  Patrick C. K. Hung,et al.  WS-Negotiation: an overview of research issues , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[7]  Cao Mukun Multi-agent automated negotiation as a service , 2010, 2010 7th International Conference on Service Systems and Service Management.

[8]  N. R. Jennings,et al.  To appear in: Int Journal of Group Decision and Negotiation GDN2000 Keynote Paper Automated Negotiation: Prospects, Methods and Challenges , 2022 .

[9]  Patrick Martin,et al.  A Policy-Based Middleware for Web Services SLA Negotiation , 2009, 2009 IEEE International Conference on Web Services.

[10]  Frank Leymann,et al.  Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More , 2005 .

[11]  Arto Ojala,et al.  Cognitive Negotiation Schemata in the IT Industries of Japan and Finland , 2015, Journal of International Technology and Information Management.

[12]  Salima Benbernou,et al.  Automated Negotiation Among Web services , 2014, Web Services Foundations.

[13]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[14]  Heiko Ludwig,et al.  Web services QoS: external SLAs and internal policies or: how do we deliver what we promise? , 2003, Fourth International Conference on Web Information Systems Engineering Workshops, 2003. Proceedings..

[15]  Takayuki Ito,et al.  An Implementation of Collective Collaboration Support System Based on Automated Multi-agent Negotiation , 2013, Complex Automated Negotiations.

[16]  Anne H. Anderson An introduction to the Web Services Policy Language (WSPL) , 2004, Proceedings. Fifth IEEE International Workshop on Policies for Distributed Systems and Networks, 2004. POLICY 2004..

[17]  Nicholas R. Jennings,et al.  Negotiation decision functions for autonomous agents , 1998, Robotics Auton. Syst..

[18]  Rajkumar Buyya,et al.  An Autonomous Time-Dependent SLA Negotiation Strategy for Cloud Computing , 2015, Comput. J..

[19]  Kuo-Ming Chao,et al.  Architecture of an agent-based negotiation mechanism , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.