Verifying generalised and structural soundness of workflow nets via relaxations

06/06/2022
by   Michael Blondin, et al.
0

Workflow nets are a well-established mathematical formalism for the analysis of business processes arising from either modeling tools or process mining. The central decision problems for workflow nets are k-soundness, generalised soundness and structural soundness. Most existing tools focus on k-soundness. In this work, we propose novel scalable semi-procedures for generalised and structural soundness. This is achieved via integral and continuous Petri net reachability relaxations. We show that our approach is competitive against state-of-the-art tools.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/14/2022

The complexity of soundness in workflow nets

Workflow nets are a popular variant of Petri nets that allow for algorit...
research
01/15/2020

Soundness-preserving composition of synchronously and asynchronously interacting workflow net components

In this paper, we propose a compositional approach to construct formal m...
research
03/31/2020

Verification of Nonblockingness in Bounded Petri Nets: A Novel Semi-Structural Approach

This paper proposes a semi-structural approach to verify the nonblocking...
research
03/23/2020

Translating Workflow Nets to Process Trees: An Algorithmic Approach

Since their recent introduction, process trees have been frequently used...
research
10/20/2022

Modelling and measuring complexity of traditional and ancient technologies using Petri nets

Technologies and their production systems are used by archaeologists and...
research
01/04/2023

Towards a Unified User Interface for Visual Analysis of Retinal Data in Ophthalmology

The visual analysis of retinal data contributes to the understanding of ...
research
04/07/2020

A Structural Approach to Dynamic Migration in Petri Net Models of Structured Workflows

In the context of dynamic evolution of workflow processes, the change re...

Please sign up or login with your details

Forgot password? Click here to reset