Resilient BPMN: Robust process modeling in unreliable communication environments

Autor(en): Nordemann, F.
Tönjes, R.
Pulvermüller, E. 
Herausgeber: Hammoudi, S.
Pires, L.F.
Selic, B.
Stichwörter: Agricultural robots; Agriculture; BPMN; Business process model; Business Process Modeling; Communication environments; DMN; DTNs; Dynamic process; Dynamic Process Adaption; Internet of things; Language Extension; Language extensions; Meta model; Meta Modeling; OppNets; Process engineering; Process robustness; Process Robustness Verification; QoS; Quality of service; rBPMN, Modeling languages; rBPMN.; Software design; Stability criteria; Systems engineering, BPMN; Unreliable Communication Environments
Erscheinungsdatum: 2020
Herausgeber: SciTePress
Journal: MODELSWARD 2020 - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development
Startseite: 181
Seitenende: 192
Zusammenfassung: 
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. Copyright © 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.
Beschreibung: 
Conference of 8th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2020 ; Conference Date: 25 February 2020 Through 27 February 2020; Conference Code:158681
ISBN: 9789897584008
Externe URL: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85082994835&partnerID=40&md5=677a366b6447bb76a019899c1f48e45e

Zur Langanzeige

Seitenaufrufe

4
Letzte Woche
1
Letzter Monat
1
geprüft am 21.05.2024

Google ScholarTM

Prüfen

Altmetric