Dynamic execution planning for reliable collaborative business processes

被引:10
|
作者
Oh, Jeyeon [2 ]
Cho, Nam Wook [1 ]
Kim, Hoontae [3 ]
Min, Yunhong [2 ]
Kang, Suk-Ho [2 ]
机构
[1] Seoul Natl Univ Sci & Technol, Dept Ind & Informat Syst Engn, Seoul, South Korea
[2] Seoul Natl Univ, Dept Ind Engn, Seoul, South Korea
[3] Daejin Univ, Dept Ind Management Engn, Kyunggido, South Korea
关键词
Collaborative business process; Quality of service; QoS of web services; Web service; Workflow; Fault-tolerance; WEB-SERVICES; QOS;
D O I
10.1016/j.ins.2010.09.019
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative business processes, implemented and carried out via web services and enabling dynamic interaction among organizations, are becoming more indispensable to competitiveness in the global market. As dynamic collaboration prevails, the quality of service (QoS) of collaborative processes becomes more important. A critical requirement in cases where processes involve long-term activities is to guarantee successful completion within time constraints. In this study, we developed a methodology for dynamic planning of web service execution that imparts reliability to collaborative business processes. In order to ensure that processes successfully execute within time constraints and at minimum cost, the proposed method dynamically modifies execution plans at run-time by means of fault-tolerance techniques. Since generation of an execution plan of minimum cost while guaranteeing successful completion is classified as an NP-hard problem, a heuristic algorithm was developed. Additionally, to compare the proposed algorithm's performance with those of the branch-and-bound method and the genetic algorithm (GA), a set of experiments was conducted. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:351 / 361
页数:11
相关论文
共 50 条
  • [21] A Survey on Dynamic Business Processes and Dynamic Business Processes Modelling
    Khawla, Bouafia
    Molnar, Balint
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS 2019), VOL 2, 2019, : 556 - 563
  • [22] Planning of business process execution in Business Process Management environments
    Bae, Hyerim
    Lee, Sanghyup
    Moon, Ilkyeong
    INFORMATION SCIENCES, 2014, 268 : 357 - 369
  • [23] Decentralized collaborative business process execution using blockchain
    Loukil, Faiza
    Boukadi, Khouloud
    Abed, Mourad
    Ghedira-Guegan, Chirine
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (05): : 1645 - 1663
  • [24] Decentralized collaborative business process execution using blockchain
    Faiza Loukil
    Khouloud Boukadi
    Mourad Abed
    Chirine Ghedira-Guegan
    World Wide Web, 2021, 24 : 1645 - 1663
  • [25] A collaborative framework for exception handling in business process execution
    Shang, Zongmin
    Cui, Lizhen
    Wang, Haiyang
    PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 914 - +
  • [26] Improving Collaborative Business Process Execution by Traceability and Expressiveness
    Zeising, Michael
    Schonig, Stefan
    Jablonski, Stefan
    PROCEEDINGS OF THE 2012 8TH INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING (COLLABORATECOM 2012), 2012, : 435 - 442
  • [27] Optimized Execution of Business Processes on Crowdsourcing Platforms
    Khazankin, Roman
    Satzger, Benjamin
    Dustdar, Schahram
    PROCEEDINGS OF THE 2012 8TH INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING (COLLABORATECOM 2012), 2012, : 443 - 451
  • [28] Integration, Execution and Monitoring of Business Processes with Chaincode
    Schinle, Markus
    Erler, Christina
    Andris, Philip Nicolai
    Stork, Wilhelm
    2020 2ND CONFERENCE ON BLOCKCHAIN RESEARCH & APPLICATIONS FOR INNOVATIVE NETWORKS AND SERVICES (BRAINS), 2020, : 63 - 70
  • [29] An Approach to the Decomposition of Business Processes for Execution in the Cloud
    Povoa, Lucas Venezian
    de Souza, Wanderley Lopes
    Pires, Luis Ferreira
    do Prado, Antonio Francisco
    2014 IEEE/ACS 11TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2014, : 470 - 477
  • [30] User recommendations for the optimized execution of business processes
    Barba, Irene
    Weber, Barbara
    Del Valle, Carmelo
    Jimenez-Ramirez, Andres
    DATA & KNOWLEDGE ENGINEERING, 2013, 86 : 61 - 84