Title :
An Adaptive and Intelligent SLA Negotiation System for Web Services
Author :
Zulkernine, Farhana H. ; Martin, Patrick
Author_Institution :
Database Syst. Lab., Queen´´s Univ., Kingston, ON, Canada
Abstract :
The effective use of services to compose business processes in services computing demands that the Quality of Services (QoS) meet consumers´ expectations. Automated web-based negotiation of Service Level Agreements (SLA) can help define the QoS requirements of critical service-based processes. We propose a novel trusted Negotiation Broker (NB) framework that performs adaptive and intelligent bilateral bargaining of SLAs between a service provider and a service consumer based on each party´s high-level business requirements. We define mathematical models to map business-level requirements to low-level parameters of the decision function, which obscures the complexity of the system from the parties. We also define an algorithm for adapting the decision functions during an ongoing negotiation to comply with an opponent´s offers or with updated consumer preferences. The NB uses intelligent agents to conduct the negotiation locally by selecting the most appropriate time-based decision functions. The negotiation outcomes are validated by extensive experimental study for Exponential, Polynomial, and Sigmoid time-based decision functions using simulations on our prototype framework. Results are compared in terms of a total utility value of the negotiating parties to demonstrate the efficiency of our proposed approach.
Keywords :
Web services; polynomials; software agents; Web services; automated Web-based negotiation; business process; business-level requirement mapping; exponential based decision function; intelligent agent; intelligent bilateral bargaining; intelligent service level agreement negotiation system; mathematical model; polynomial based decision function; quality of services; sigmoid time-based decision function; trusted negotiation broker framework; Adaptation model; Business; Decision support systems; Niobium; Protocols; Quality of service; Web services; Quality of services; adaptive negotiation; business services relationship.; intelligent agents; negotiation; service-level agreement; services systems; web services;
Journal_Title :
Services Computing, IEEE Transactions on
DOI :
10.1109/TSC.2010.44