Requirements for Dynamic Jumps at the Execution of Business Processes

被引:0
|
作者
Bauer, Thomas [1 ]
机构
[1] Neu Ulm Univ Appl Sci, Wileystr 1, D-89231 Neu Ulm, Germany
关键词
Business process management; Workflow management; Run-time; Process engine; Flexibility; Jump; Process graph;
D O I
10.1007/978-3-031-11510-3_3
中图分类号
F [经济];
学科分类号
02 ;
摘要
At process-aware information systems, it is sometimes necessary to deviate from the modelled business process. For instance, in exceptional cases or to correct mistakes, users shall be able to jump dynamically forward and backward in the process. Until now, this topic was hardly respected in scientific literature and it is insufficiently realized in commercial process engines. In this paper, very comprehensive requirements and the expected behavior of a process engine are presented for such dynamic jumps during run-time of a business process. The approach does not only respect forward and backward jumps within sequences of activities but also jumps into and out of parallel branches, conditional branches, and within loops. In addition, configuration options allow to define the desired behavior: For instance, activities bypassed by a forward jump may be caught up later on. As well, it is configurable whether activities that were already executed earlier, shall be repeated after a backward jump or whether their results (output data) shall be reused. Furthermore, it is discussed when and by whom such configuration options may be defined.
引用
收藏
页码:35 / 53
页数:19
相关论文
共 50 条
  • [31] Bursts and heavy tails of execution time in business processes
    Lee, Jaehoon
    Jang, Joongsoon
    PRODUCTION PLANNING & CONTROL, 2014, 25 (12) : 980 - 989
  • [32] Modeling and execution of event stream processing in business processes
    Appel, Stefan
    Kleber, Pascal
    Frischbier, Sebastian
    Freudenreich, Tobias
    Buchmann, Alejandro
    INFORMATION SYSTEMS, 2014, 46 : 140 - 156
  • [33] Demonstrating dynamic configuration and execution of web processes
    Gomadam, K
    Verma, K
    Sheth, AP
    Miller, JA
    SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 502 - 507
  • [34] Dynamic Reconfiguration of Business Processes
    Nahabedian, Leandro
    Braberman, Victor
    D'ippolito, Nicolas
    Kramer, Jeff
    Uchitel, Sebastian
    BUSINESS PROCESS MANAGEMENT (BPM 2019), 2019, 11675 : 35 - 51
  • [35] Software Reuse Based on Business Processes and Requirements
    Kaindl, Hermann
    2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 2, 2013, : 85 - 86
  • [36] Security Requirements Elicitation from Business Processes
    Matulevicius, Raimundas
    BUSINESS PROCESS MANAGEMENT WORKSHOPS( BPM 2014), 2015, 202
  • [37] Requirements Framework for Batch Processing in Business Processes
    Pufahl, Luise
    Weske, Mathias
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2017 AND EMMSAD 2017, 2017, 287 : 85 - 100
  • [38] Security requirements of E-business processes
    Knorr, K
    Röhrig, S
    TOWARDS THE E-SOCIETY: E-COMMERCE, E-BUSINESS, AND E-GOVERNMENT, 2001, 74 : 73 - 86
  • [39] An approach to capture authorisation requirements in business processes
    Wolter, Christian
    Meinel, Christoph
    REQUIREMENTS ENGINEERING, 2010, 15 (04) : 359 - 373
  • [40] Security Requirements Engineering for Secure Business Processes
    Paja, Elda
    Giorgini, Paolo
    Paul, Stephane
    Meland, Per Hakon
    WORKSHOPS ON BUSINESS INFORMATICS RESEARCH, 2012, 106 : 77 - +