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 条
  • [1] On the execution of collaborative business processes
    Carter, Belinda M.
    Orlowska, Maria E.
    SEVENTEENTH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2006, : 288 - +
  • [2] Reliable Execution of Business Processes on Dynamic Networks of Service-Enabled Devices
    Spiess, P.
    Karnouskos, S.
    Souza, L.
    Savio, D.
    Guinard, D.
    Trifa, V.
    Baecker, O.
    Koehler, M.
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 533 - 538
  • [3] FAULT-TOLERANT EXECUTION PLANNING FOR COLLABORATIVE BUSINESS PROCESSES BASED ON GENETIC ALGORITHMS
    Oh, Jeyeon
    Cho, Nam Wook
    Kim, Hoontae
    Kang, Sum-Ho
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (7B): : 5265 - 5275
  • [4] Reliable execution planning and exception handling for business process
    Zeng, LZ
    Jeng, JJ
    Kumaran, S
    Kalagnanam, J
    TECHNOLOGIES FOR E-SERVICES, PROCEEDINGS, 2003, 2819 : 119 - 130
  • [5] Requirements for Dynamic Jumps at the Execution of Business Processes
    Bauer, Thomas
    BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2022, 2022, 453 : 35 - 53
  • [6] A Workflow Execution Platform for Collaborative Artifact-Centric Business Processes
    Yongchareon, Sira
    Ngamakeur, Kan
    Liu, Chengfei
    Chaisiri, Sivadon
    Yu, Jian
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 WORKSHOPS, 2014, 8842 : 639 - 643
  • [7] A contract-based workflow execution framework for realizing artifact-centric business processes in a dynamic and collaborative environment
    Ngamakeur, Kan
    Yongchareon, Sira
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2020, 16 (04) : 427 - 449
  • [8] Data communication method based on microservice architecture to support reliable execution of business processes
    Wang H.
    Yu D.
    Jin Y.
    Yuan Y.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2019, 25 (04): : 946 - 953
  • [9] Dynamic planning & execution
    Aitken, Maj Andy
    Humiston, Todd
    Patel, Jitu
    2007 INTERNATIONAL CONFERENCE ON INTEGRATION OF KNOWLEDGE INTENSIVE MULTI-AGENT SYSTEMS, 2007, : 401 - +
  • [10] Dynamic Catenation and Execution of Cross Organisational Business Processes - The jCPEX! Approach
    Meyer, Nils
    Feiner, Thomas
    Radmayr, Markus
    Blei, Dominik
    Fleischmann, Albert
    SUBJECT-ORIENTED BUSINESS PROCESS MANAGEMENT, 2011, 138 : 84 - 105