Proceedings of the 2014 Workshop on Behaviour Modelling-Foundations and Applications 2014
DOI: 10.1145/2630768.2630769
|View full text |Cite
|
Sign up to set email alerts
|

BPMN Formalization and Verification using Maude

Abstract: OMG's Business Process Model and Notation (BPMN) standard provides an informal specification of a technology independent modelling language for designing business processes. However, BPMN models may include structural issues that hinder their design. In this paper, we propose a formal characterization and semantics specification of wellformed BPMN processes in rewriting logic using Maude with a focus on data-based decision gateways and data objects semantics. Our formal specification adheres to the BPMN standa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
28
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 25 publications
(31 citation statements)
references
References 20 publications
0
28
0
Order By: Relevance
“…In this paper, we assume that BPMN processes are syntactically correct. This can be enforced using existing works, e.g., [8], or using a BPMN engine, e.g., the Activiti BPM platform, Bonita BPM, or the Eclipse BPMN Designer. The informal semantics of BPMN is described in official documents [10,18] and some attempts have been made to formalize it (e.g., [5,16,19,21]).…”
Section: Bpmn With Timementioning
confidence: 99%
See 1 more Smart Citation
“…In this paper, we assume that BPMN processes are syntactically correct. This can be enforced using existing works, e.g., [8], or using a BPMN engine, e.g., the Activiti BPM platform, Bonita BPM, or the Eclipse BPMN Designer. The informal semantics of BPMN is described in official documents [10,18] and some attempts have been made to formalize it (e.g., [5,16,19,21]).…”
Section: Bpmn With Timementioning
confidence: 99%
“…Several research contributions have used rewriting logic and Maude to formalyze and analyze BPMN processes. El-Saber and Boronat [8] propose a translation of BPMN into rewriting logic with a special focus on data-based decision gateways. They provide mechanisms to avoid structural issues in workflows such as flow divergence by introducing the notion of "well-formed" BPMN process.…”
Section: Related Workmentioning
confidence: 99%
“…As far as data-based analysis is concerned, in [9], the authors propose a translation of BPMN into logic with a special focus on data objects and data-based decision gateways. They provide new mechanisms to avoid structural issues in workflows such as flow divergence by introducing the notion of well-formed BPMN process.…”
Section: Related Workmentioning
confidence: 99%
“…El-Saber and Boronat proposed in [42] a formal characterisation of well-formed BPMN processes in terms of rewriting logic, using MAUDE as supporting tool. They discuss soundness of the well-formed BPMN models without introducing verification into practice, which is postponed as future work.…”
Section: A Bpmn Direct Formalisationsmentioning
confidence: 99%