An integer programming-based algorithm for optimising the WS-BPEL scenario execution adaptation process

被引:0
|
作者
Margaris D. [1 ]
Spiliotopoulos D. [2 ]
Kardiasmenos A. [2 ]
Pantazopoulos D. [2 ]
机构
[1] Department of Informatics and Telecommunications, University of Athens, Athens
[2] Department of Informatics and Telecommunications, University of the Peloponnese, Tripoli
关键词
Adaptation; Business processes; Evaluation; Integer programming; Personalisation; QoS; Quality of service; Web services; WS-BPEL;
D O I
10.1504/IJWET.2020.113068
中图分类号
学科分类号
摘要
In this work we present an integer programming-based algorithm for adapting the execution of WS-BPEL scenarios, through the dynamic selection of the services to be invoked, according to criteria and policies set by the user. The proposed algorithm is experimentally evaluated both in terms of adaptation quality and adaptation computation overhead. The experimental results demonstrate that the proposed approach achieves to considerably improve adaptation speed, as compared to the exhaustive search algorithm which is considered as a baseline, while at the same time maintaining adaptation quality. Copyright © 2020 Inderscience Enterprises Ltd.
引用
收藏
页码:307 / 332
页数:25
相关论文
共 10 条
  • [1] A Hybrid Framework for WS-BPEL Scenario Execution Adaptation, Using Monitoring and Feedback Data
    Dionisis, Margaris
    Costas, Vassilakis
    Panagiotis, Georgiadis
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1672 - 1679
  • [2] On Replacement Service Selection in WS-BPEL Scenario Adaptation
    Margaris, Dionisis
    Georgiadis, Panagiotis
    Vassilakis, Costas
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2015, : 10 - 17
  • [3] Adapting WS-BPEL Scenario Execution Using Collaborative Filtering Techniques
    Margaris, Dionisis
    Georgiadis, Panagiotis
    Vassilakis, Costas
    2013 IEEE SEVENTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2013,
  • [4] An integrated framework for adapting WS-BPEL scenario execution using QoS and collaborative filtering techniques
    Margaris, D.
    Vassilakis, C.
    Georgiadis, P.
    SCIENCE OF COMPUTER PROGRAMMING, 2015, 98 : 707 - 734
  • [5] Structural normal form and its testing algorithm of service process based on WS-BPEL
    Hu, Qiang
    Du, Yuyue
    Deng, Shiyang
    Journal of Computational Information Systems, 2012, 8 (08): : 3455 - 3462
  • [6] Software process modeling and execution: The UML4SPM to WS-BPEL approach
    Bendraou, Reda
    Sadovykh, Andrey
    Gervais, Marie-Pierre
    Blanc, Xavier
    SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 314 - +
  • [7] A mixed integer linear programming-based technique for the estimation of multiple gross errors in process measurements
    Bagajewicz, MJ
    Jiang, QY
    CHEMICAL ENGINEERING COMMUNICATIONS, 2000, 177 : 139 - 155
  • [8] A hierarchical genetic algorithm and mixed-integer linear programming-based stochastic optimization of the configuration of integrated trigeneration energy systems
    Yisong Zhang
    Jingjing Jiang
    Xian Zhang
    Li Sun
    Clean Technologies and Environmental Policy, 2021, 23 : 1913 - 1927
  • [9] A hierarchical genetic algorithm and mixed-integer linear programming-based stochastic optimization of the configuration of integrated trigeneration energy systems
    Zhang, Yisong
    Jiang, Jingjing
    Zhang, Xian
    Sun, Li
    CLEAN TECHNOLOGIES AND ENVIRONMENTAL POLICY, 2021, 23 (06) : 1913 - 1927
  • [10] A Two-Stage Integer Linear Programming-Based Droplet Routing Algorithm for Pin-Constrained Digital Microfluidic Biochips
    Huang, Tsung-Wei
    Ho, Tsung-Yi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (02) : 215 - 228