Dynamic Profit Optimization of Composite Web Services with SLAs

被引:0
|
作者
Zivkovic, M. [1 ]
Bosman, J. W. [2 ]
van den Berg, J. L. [1 ]
van der Mei, R. D. [2 ]
Meeuwissen, H. B. [1 ]
Nunez-Queija, R. [2 ,3 ]
机构
[1] TNO, Delft, Netherlands
[2] CWI, NL-1009 AB Amsterdam, Netherlands
[3] Univ Amsterdam, Amsterdam, Netherlands
关键词
Service Oriented Architecture; Response Time; Percentile Service Level Agreements; Sequential Decision; Backward Recursion; Dynamic Programming;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we investigate sequential decision mechanisms for composite web services. After executing each sub-service within a sequential workflow, decisions are made whether to terminate or continue the execution of the workflow. These decisions are based on observed response times, expected rewards, and typical Service Level Agreement parameters such as costs, penalties, and agreed response-time objectives. We propose a model for the sequential decision-making process within which we explore a couple of decision algorithms. We benchmarked these algorithms against the profit made when executing the workflow without decision-making. We show that algorithm based on backward recursion principle of dynamic programming is optimal with respect to profit. Next, we analyse the structure of erroneous decisions for both algorithms and show that significant profit gains can be obtained by sequential decision making.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Intelligent management of SLAs for composite Web services
    Castellanos, M
    Casati, F
    Dayal, U
    Shan, MC
    [J]. DATABASES IN NETWORKED INFORMATION SYSTEMS, PROCEEDINGS, 2003, 2822 : 158 - 171
  • [2] COSMA - An Approach for Managing SLAs in Composite Services
    Ludwig, Andre
    Franczyk, Bogdan
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2008, PROCEEDINGS, 2008, 5364 : 626 - 632
  • [3] Dynamic composition and optimization of Web services
    Liangzhao Zeng
    Anne H. H. Ngu
    Boualem Benatallah
    Rodion Podorozhny
    Hui Lei
    [J]. Distributed and Parallel Databases, 2008, 24 : 45 - 72
  • [4] Dynamic composition and optimization of Web services
    Zeng, Liangzhao
    Ngu, Anne H. H.
    Benatallah, Boualem
    Podorozhny, Rodion
    Lei, Hui
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2008, 24 (1-3) : 45 - 72
  • [5] Dynamic Test Reconfiguration for Composite Web Services
    Cooray, Mark B.
    Hamlyn-Harris, James H.
    Merkel, Robert G.
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (04) : 576 - 585
  • [6] Availability of Web Services based on Autonomous Classification and Negotiation of SLAs
    Bakraouy, Zineb
    Baina, Amine
    Bellafkih, Mostafa
    [J]. PROCEEDINGS OF 2018 6TH INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2018, : 429 - 434
  • [7] Dynamic composite web services based on QoS context
    Xu, Xin-Wei
    Ding, Qiu-Lin
    [J]. Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2007, 35 (01): : 106 - 111
  • [8] A Framework for the Management of Dynamic SLAs in Composite Service Scenarios
    Di Modica, Giuseppe
    Tomarchio, Orazio
    Vita, Lorenzo
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2007, WORKSHOPS, 2009, 4907 : 139 - 150
  • [9] Optimization of JVM by dynamic thread prioritization for web services
    Lam, Hai-Shuan
    Rao, Gsn. R. K.
    Eswaran, Chikkanan
    Tai, Ewe-Shin
    [J]. 2006 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES,VOLS 1-3, 2006, : 766 - +
  • [10] Graph Based Approach for Dynamic Discovery of Composite Web Services
    Temglit, Nacera
    Ahmed Nacer, Mohamed
    [J]. 2012 IEEE CONFERENCE ON OPEN SYSTEMS (ICOS 2012), 2012, : 162 - 167