Authors
Wil MP Van Der Aalst, Kees M Van Hee, Arthur HM Ter Hofstede, Natalia Sidorova, HMW Verbeek, Marc Voorhoeve, Moe Thandar Wynn
Publication date
2011/5
Journal
Formal aspects of computing
Volume
23
Pages
333-363
Publisher
Springer-Verlag
Description
Workflow nets, a particular class of Petri nets, have become one of the standard ways to model and analyze workflows. Typically, they are used as an abstraction of the workflow that is used to check the so-called soundness property. This property guarantees the absence of livelocks, deadlocks, and other anomalies that can be detected without domain knowledge. Several authors have proposed alternative notions of soundness and have suggested to use more expressive languages, e.g., models with cancellations or priorities. This paper provides an overview of the different notions of soundness and investigates these in the presence of different extensions of workflow nets. We will show that the eight soundness notions described in the literature are decidable for workflow nets. However, most extensions will make all of these notions undecidable. These new results show the theoretical limits of workflow …
Total citations
20102011201220132014201520162017201820192020202120222023202431633454248534563532430243314
Scholar articles
WMP Van Der Aalst, KM Van Hee, AHM Ter Hofstede… - Formal aspects of computing, 2011