Run-time Revenue Maximization for Composite Web Services with Response Time Commitments

被引:3
|
作者
Zivkovic, Miroslav [1 ]
Bosman, Joost W. [2 ]
van den Berg, Hans [1 ]
van der Mei, Rob [2 ]
Meeuwissen, Hendrik B. [1 ]
Nunez-Queija, Rudesindo [2 ]
机构
[1] TNO, Delft, Netherlands
[2] CWI, Amsterdam, Netherlands
关键词
service-oriented architecture; response time; service level agreements; revenue maximization; dynamic programming; QOS;
D O I
10.1109/AINA.2012.25
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate dynamic decision mechanisms for composite web services maximizing the expected revenue for the providers of composite services. A composite web service is represented by a (sequential) workflow, and for each task within this workflow, a number of service alternatives may be available. These alternatives offer the same functionality at different price-quality levels. After executing a sub-service, it is decided which alternative of the next sub-service in the workflow is invoked. The decisions optimizing expected revenue are based on observed response times, costs and response-time characteristics of the alternatives as well as end-to-end response-time objectives and corresponding rewards and penalties. We propose an approach, based on dynamic programming, to determine the optimal, dynamic selection policy. Extensive numerical examples show significant potential gain in expected revenues using the dynamic approach compared to other, non-dynamic approaches.
引用
收藏
页码:589 / 596
页数:8
相关论文
共 50 条
  • [1] A system for predicting the run-time behavior of Web services
    Ambrosi, E
    Bianchi, M
    Gaibisso, C
    Gambosi, G
    Lombardi, F
    [J]. 2005 International Conference on Services Systems and Services Management, Vols 1 and 2, Proceedings, 2005, : 554 - 559
  • [2] Evaluation of run-time quality attributes for web services architecture
    Davison, Geoff
    Petkov, Emil
    [J]. WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS, 2006, : 116 - 121
  • [3] Run-time Verification of Behavioural Conformance for Conversational Web Services
    Dranidis, Dimitris
    Ramollari, Ervin
    Kourtesis, Dimitrios
    [J]. ECOWS'09: PROCEEDINGS OF THE 7TH IEEE EUROPEAN CONFERENCE ON WEB SERVICES, 2009, : 139 - +
  • [4] Strategies for the run-time testing of third party web services
    Brenner, Daniel
    Atkinson, Colin
    Hummel, Oliver
    Stoll, Dietmar
    [J]. IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, : 114 - +
  • [5] A Run-time Service Discovery Tool for Web Services Compositions
    Rouached, Mohsen
    Godart, Claude
    [J]. PROCEEDINGS OF THE ICEBE 2008: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, 2008, : 179 - 187
  • [6] Revenue Maximization with Quality Assurance for Composite Web Services
    Worm, Daniel
    Zivkovic, Miroslav
    van den Berg, Hans
    van der Mei, Rob
    [J]. 2012 FIFTH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2012,
  • [7] Extending distributed simulation's run-time infrastructure with web services
    Wu, Zebin
    Wu, Huizhong
    Li, Weiqing
    Zhang, Xu
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2007, : 1528 - 1532
  • [8] PLUG AND PLAY RUN-TIME SERVICES
    RODEN, TA
    LYSTAD, GE
    [J]. DR DOBBS JOURNAL, 1995, 20 (09): : 62 - &
  • [9] Run-time support for adaptive heavyweight services
    Lopez, JC
    O'Hallaron, DR
    [J]. LANGUAGES, COMPILERS, AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 2000, 1915 : 221 - 234
  • [10] Run-time system for scalable network services
    Shevade, Upendra
    Kokku, Ravi
    Vin, Harrick M.
    [J]. 27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 2485 - +