pith. sign in

arxiv: 2311.05243 · v7 · pith:HJUY2M2Ynew · submitted 2023-11-09 · 💻 cs.SE

A higher-order transformation approach to the formalization and analysis of BPMN using graph transformation systems

classification 💻 cs.SE
keywords bpmntransformationapproachcheckingelementsexecutionformalizationgraph
0
0 comments X
read the original abstract

The Business Process Modeling Notation (BPMN) is a widely used standard notation for defining intra- and inter-organizational workflows. However, the informal description of the BPMN execution semantics leads to different interpretations of BPMN elements and difficulties in checking behavioral properties. In this article, we propose a formalization of the execution semantics of BPMN that, compared to existing approaches, covers more BPMN elements while also facilitating property checking. Our approach is based on a higher-order transformation from BPMN models to graph transformation systems. To show the capabilities of our approach, we implemented it as an open-source web-based tool.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.