Global vs. Local Semantics of BPMN 2.0 OR-Join

被引:8
|
作者
Corradini, Flavio [1 ]
Muzi, Chiara [1 ]
Re, Barbara [1 ]
Rossi, Lorenzo [1 ]
Tiezzi, Francesco [1 ]
机构
[1] Univ Camerino, Sch Sci & Technol, Camerino, Italy
关键词
PROCESS MODELS; VERIFICATION;
D O I
10.1007/978-3-319-73117-9_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, BPMN 2.0 has acquired a clear predominance for modelling business processes. However, one of its drawback is the lack of a formal semantics, that leads to different interpretations, and hence implementations, of some of its features. This, as a matter of fact, results on process implementations using such features that do not fit with designers expectations, and that are not portable from one BPMN enactment tools to another. Among the BPMN elements particular ambiguous is the semantics of the OR-Join. Several formalisations of this element have been proposed in the literature, but none of them is derived from a direct and faithful translation of the current version of BPMN standard. In this work we instead provide direct, global and local, formalisations compliant with the OR-Join semantics reported in the BPMN 2.0 standard. In particular, the local semantics is devised to more efficiently determine the OR-Join enablement. The soundness of the approach is given by demonstrating the correspondence of the local semantics with respect to the global one.
引用
收藏
页码:321 / 336
页数:16
相关论文
共 50 条
  • [1] BPMN 2.0 OR-Join Semantics: Global and local characterisation
    Corradini, Flavio
    Muzi, Chiara
    Re, Barbara
    Rossi, Lorenzo
    Tiezzi, Francesco
    INFORMATION SYSTEMS, 2022, 105
  • [2] BPMN 2.0 OR-Join Semantics: Global and local characterisation (vol 105, 101934, 2022)
    Goel, Asvin
    INFORMATION SYSTEMS, 2024, 122
  • [3] Faster Or-Join Enactment for BPMN 2.0
    Gfeller, Beat
    Voelzer, Hagen
    Wilmsmann, Gunnar
    BUSINESS PROCESS MODEL AND NOTATION (BPMN 2011), 2011, 95 : 31 - +
  • [4] BPEL vs. BPMN 2.0: Should You Care?
    Leymann, Frank
    BUSINESS PROCESS MODELING NOTATION, 2010, 67 : 8 - 13
  • [5] A Formal Model for Business Process Configuration Verification Supporting OR-Join Semantics
    Boubaker, Souha
    Klai, Kais
    Kortas, Hedi
    Gaaloul, Walid
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS, OTM 2018, PT I, 2018, 11229 : 623 - 642
  • [6] Formal Semantics and Implementation of BPMN 2.0 Inclusive Gateways
    Christiansen, David Raymond
    Carbone, Marco
    Hildebrandt, Thomas
    WEB SERVICES AND FORMAL METHODS, 2011, 6551 : 146 - 160
  • [7] Local vs. global pragmatics
    Borg, Emma
    INQUIRY-AN INTERDISCIPLINARY JOURNAL OF PHILOSOPHY, 2017, 60 (05): : 509 - 516
  • [8] BPMN 2.0 Execution Semantics Formalized as Graph Rewrite Rules
    Dijkman, Remco
    Van Gorp, Pieter
    BUSINESS PROCESS MODELING NOTATION, 2010, 67 : 16 - 30
  • [9] OCL 1.4/5 vs. 2.0 Expressions Formal semantics and expressiveness
    María Victoria Cengarle
    Alexander Knapp
    Software & Systems Modeling, 2004, 3 (1) : 9 - 30
  • [10] COLLABORATION VS. CHOREOGRAPHY CONFORMANCE IN BPMN
    Corradini, Flavio
    Morichetta, Andrea
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    LOGICAL METHODS IN COMPUTER SCIENCE, 2020, 16 (04) : 7:1 - 7:37