Skip to main content
placeholder image

A concurrent multiple negotiation strategy for service level agreement negotiations in web-based service environments

Conference Paper


Abstract


  • © 2016 IEEE.Web-based service-oriented grid computing refers to a distributed computing system comprising a collection of interconnected and virtual computers that provides web-based services via the Internet. These services are based on Service Level Agreements (SLAs) established by negotiation between service providers and consumers. SLAs are contractual obligations that define the mutually agreed understandings and expectations in terms of Quality of Service (QoS) values for the provision of services. How to automatically conduct the service level agreement negotiations between service providers and consumers so as to successfully achieve the desired QoSs is one of the significant research challenge in web-based service-oriented grid computing. In this paper, we proposed a graph-based approach to model service level agreement negotiations by considering their interdependency relationships and concurrency. A Colour Petri Net-based service level agreement negotiation protocol was also proposed to concurrently conduct multiple service level agreement negotiations. With the proposed approach and protocol, service level agreement negotiations can be efficiently and concurrently processed and the service level agreements can be efficiently achieved. Experimental results also indicate the effectiveness and efficiency of the proposed approach and protocol in terms of the negotiation success rate, the negotiation time and the negotiation outcome.

Publication Date


  • 2017

Citation


  • Ren, F., Zhang, M., Niu, L. & Wang, X. (2017). A concurrent multiple negotiation strategy for service level agreement negotiations in web-based service environments. 2016 International Conference on Agents, ICA 2016 (pp. 1-6). IEEE Xplore: IEEE.

Scopus Eid


  • 2-s2.0-85013657262

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/6527

Has Global Citation Frequency


Start Page


  • 1

End Page


  • 6

Place Of Publication


  • IEEE Xplore

Abstract


  • © 2016 IEEE.Web-based service-oriented grid computing refers to a distributed computing system comprising a collection of interconnected and virtual computers that provides web-based services via the Internet. These services are based on Service Level Agreements (SLAs) established by negotiation between service providers and consumers. SLAs are contractual obligations that define the mutually agreed understandings and expectations in terms of Quality of Service (QoS) values for the provision of services. How to automatically conduct the service level agreement negotiations between service providers and consumers so as to successfully achieve the desired QoSs is one of the significant research challenge in web-based service-oriented grid computing. In this paper, we proposed a graph-based approach to model service level agreement negotiations by considering their interdependency relationships and concurrency. A Colour Petri Net-based service level agreement negotiation protocol was also proposed to concurrently conduct multiple service level agreement negotiations. With the proposed approach and protocol, service level agreement negotiations can be efficiently and concurrently processed and the service level agreements can be efficiently achieved. Experimental results also indicate the effectiveness and efficiency of the proposed approach and protocol in terms of the negotiation success rate, the negotiation time and the negotiation outcome.

Publication Date


  • 2017

Citation


  • Ren, F., Zhang, M., Niu, L. & Wang, X. (2017). A concurrent multiple negotiation strategy for service level agreement negotiations in web-based service environments. 2016 International Conference on Agents, ICA 2016 (pp. 1-6). IEEE Xplore: IEEE.

Scopus Eid


  • 2-s2.0-85013657262

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/6527

Has Global Citation Frequency


Start Page


  • 1

End Page


  • 6

Place Of Publication


  • IEEE Xplore