Skip to Main content Skip to Navigation
New interface
Conference papers

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.
Document type :
Conference papers
Complete list of metadata
Contributor : Pascal Poizat Connect in order to contact the contributor
Submitted on : Monday, December 7, 2020 - 11:55:10 AM
Last modification on : Monday, July 4, 2022 - 9:12:21 AM
Long-term archiving on: : Monday, March 8, 2021 - 6:47:21 PM


Files produced by the author(s)



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⟩



Record views


Files downloads