Resilient BPMN: Robust Process Modeling in Unreliable Communication Environments

被引:1
|
作者
Nordemann, Frank [1 ]
Toenjes, Ralf [1 ]
Pulvermueller, Elke [2 ]
机构
[1] Osnabruck Univ Appl Sci, Fac Engn & Comp Sci, Osnabruck, Germany
[2] Univ Osnabruck, Inst Comp Sci, Osnabruck, Germany
关键词
Business Process Modeling; Language Extension; Meta Modeling; Unreliable Communication Environments; Dynamic Process Adaption; Process Robustness Verification; BPMN; DMN; QoS; OppNets; DTNs; rBPMN; RELIABILITY;
D O I
10.5220/0008768101810192
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Process modeling languages help to define and execute processes and workflows. The Business Process Model and Notation (BPMN) 2.0 is used for business processes in commercial areas such as banks, shops, production and supply industry. Due to its flexible notation, BPMN is increasingly being used in non-traditional business process domains like Internet of Things (IoT) and agriculture. However, BPMN does not fit well to scenarios taking place in environments featuring limited, delayed, intermittent or broken connectivity. Communication just exists for BPMN - characteristics of message transfers, their priorities and connectivity parameters are not part of the model. No backup mechanism for communication issues exists, resulting in error-prone and failing processes. This paper introduces resilient BPMN (rBPMN), a valid BPMN extension for process modeling in unreliable communication environments. The meta model addition of opportunistic message flows with Quality of Service (QoS) parameters and connectivity characteristics allows to verify and enhance process robustness at design time. Modeling of explicit or implicit, decision-based alternatives ensures optimal process operation even when connectivity issues occur. In case of no connectivity, locally moved functionality guarantees stable process operation. Evaluation using an agricultural slurry application showed significant robustness enhancements and prevented process failures due to communication issues.
引用
收藏
页码:181 / 192
页数:12
相关论文
共 50 条
  • [1] Declarative Process Modeling in BPMN
    De Giacomo, Giuseppe
    Dumas, Marlon
    Maggi, Fabrizio Maria
    Montali, Marco
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2015, 2015, 9097 : 84 - 100
  • [2] Robust control over unreliable communication channels with unreliable acknowledgements
    Moon J.
    Journal of Institute of Control, Robotics and Systems, 2019, 25 (06): : 572 - 577
  • [3] BPMN-L: A BPMN extension for modeling of process landscapes
    Polancic, Gregor
    COMPUTERS IN INDUSTRY, 2020, 121
  • [4] The Process: Business Process Modeling Using BPMN
    Damrau, Jackie
    TECHNICAL COMMUNICATION, 2010, 57 (03) : 333 - 334
  • [5] Implementing BPMN in Maintenance Process Modeling
    Jasiulewicz-Kaczmarek, Malgorzata
    Waszkowski, Robert
    Piechowski, Mariusz
    Wyczolkowski, Ryszard
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, PT II, 2018, 656 : 300 - 309
  • [6] Extending BPMN for Configurable Process Modeling
    Zhang, Hongyan
    Han, Weilun
    Ouyang, Chun
    MOVING INTEGRATED PRODUCT DEVELOPMENT TO SERVICE CLOUDS IN THE GLOBAL ECONOMY, 2014, 1 : 317 - 330
  • [7] Robust Control of LTI Systems over Unreliable Communication Channels with Unreliable Acknowledgments
    Moon, Jun
    Basar, Tamer
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 3390 - 3393
  • [8] Live process modeling with the BPMN Sketch Miner
    Ivanchikj, Ana
    Serbout, Souhaila
    Pautasso, Cesare
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (05): : 1877 - 1906
  • [9] Live process modeling with the BPMN Sketch Miner
    Ana Ivanchikj
    Souhaila Serbout
    Cesare Pautasso
    Software and Systems Modeling, 2022, 21 : 1877 - 1906
  • [10] Resilient Secure Control of Networked Systems Over Unreliable Communication Networks
    Xu, Yong
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (06) : 4069 - 4077