A First-Order Logic Semantics for Communication-Parametric BPMN Collaborations - Archive ouverte HAL Access content directly
Conference Papers Year : 2019

A First-Order Logic Semantics for Communication-Parametric BPMN Collaborations

Abstract

BPMN is suitable to model not only intra-organization workflows but also inter-organization collaborations. There has been a great effort in providing a formal semantics for BPMN, and then in building verification tools on top of this semantics. However, communication aspects are often discarded in the literature. This is an issue since BPMN has gained interest outside its original scope, e.g., for the IoT, where the configuration of communication modes plays an important role. In this paper, we propose a formal semantics for a subset of BPMN, taking into account inter-process communication and parametric verification with reference to communication modes. As opposed to transformational approaches, that map BPMN into some formal model such as transition systems or Petri nets, we give a direct formalization in First-Order Logic that is then implemented in TLA + to enable formal verification. Our approach is tool supported. The tool, as well as the TLA + theories, and experiment models are available online.
Fichier principal
Vignette du fichier
bpm19_paper84.pdf (609.98 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-02138366 , version 1 (07-12-2020)

Identifiers

Cite

Sara Houhou, Souheib Baarir, Pascal Poizat, Philippe Quéinnec. A First-Order Logic Semantics for Communication-Parametric BPMN Collaborations. International Conference on Business Process Management (BPM 2019), Sep 2019, Vienna, Austria. pp.52-68, ⟨10.1007/978-3-030-26619-6_6⟩. ⟨hal-02138366⟩
255 View
157 Download

Altmetric

Share

Gmail Facebook X LinkedIn More