Title :
History Heuristic Based Negotiation of Service Level Agreements for Composite Service
Author :
Ye, Shiyang ; Wei, Jun
Author_Institution :
Dept. of Comput. Sci., Univ. of Sci. & Technol. of China, Hefei
Abstract :
In advanced service oriented systems, service provider usually provides value-added composite service to its consumer through compositing some other component service. Because composite service and component services are owned by different organizations and have their own objectives, service level agreements (SLAs) between them should be negotiated to discipline the ways in which services are provided by component services and, in turn, the obligation to be fulfilled by composite services. However, current negotiation approaches for composite service canpsilat efficiently optimize the preference of composite service and the profits of component services as far as possible. In this paper, we model the negotiation problem for composite service as an optimization problem, and a history heuristic algorithm is proposed to search a (sub-) optimal solution. The SLAs created through this approach optimize the preference and the profits because the negotiation model regards the value of preference and the profits as the objective of optimization. And this approach is efficient for the reason that the times of negotiation are reduced greatly through utilizing the heuristic historical negotiation data. Empirical study shows that, SLAs with (sub-) optimal preference and profits can be found through this approach, and experimental results indicate that the history heuristic based negotiation algorithm proposed in this paper is efficient comparing with the simulated annealing based negotiation algorithm.
Keywords :
distributed processing; software quality; advanced service oriented systems; component services; composite service; history heuristic algorithm; negotiation problem; service level agreements; service provider; Availability; Computer science; Delay; Feedback; Heuristic algorithms; History; Proposals; Quality of service; Simulated annealing; Software quality; Quality of Service; Service Level Agreements; Web Service;
Conference_Titel :
Quality Software, 2008. QSIC '08. The Eighth International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-0-7695-3312-4
DOI :
10.1109/QSIC.2008.37