From Sound Workflow Nets to LTLf Declarative Specifications by Casting Three Spells

Luca Barbaro, Giovanni Varricchione, Marco Montali, Claudio Di Ciccio

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

In process management, effective behavior modeling is essential for understanding execution dynamics and identifying potential issues. Two complementary paradigms have emerged in the pursuit of this objective: the imperative approach, representing all allowed runs of a system in a graph-based model, and the declarative one, specifying the rules that a run must not violate in a constraint-based specification. Extensive studies have been conducted on the synergy and comparisons of the two paradigms. To date, though, whether a declarative specification could be systematically derived from an imperative model such that the original behavior was fully preserved (and if so, how) remained an unanswered question. In this paper, we propose a three-fold contribution. (1) We introduce a systematic approach to synthesize declarative process specifications from safe and sound Workflow nets. (2) We prove behavioral equivalence of the input net with the output specification, alongside related guarantees. (3) We experimentally demonstrate the scalability and compactness of our encoding through tests conducted with synthetic and real-world testbeds.

Original languageEnglish
Title of host publicationBusiness Process Management Forum - BPM 2025 Forum, Proceedings
EditorsArik Senderovich, Cristina Cabanillas, Irene Vanderfeesten, Hajo A. Reijers
PublisherSpringer Science and Business Media Deutschland GmbH
Pages3-22
Number of pages20
ISBN (Print)9783032029287
DOIs
Publication statusPublished - 2026
EventBPM Forum held at the 23rd International Conference on Business Process Management, BPM 2025 - Seville, Spain
Duration: 31 Aug 20255 Sept 2025

Publication series

NameLecture Notes in Business Information Processing
Volume564 LNBIP
ISSN (Print)1865-1348
ISSN (Electronic)1865-1356

Conference

ConferenceBPM Forum held at the 23rd International Conference on Business Process Management, BPM 2025
Country/TerritorySpain
CitySeville
Period31/08/255/09/25

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.

Keywords

  • Declare
  • Linear-time Temporal Logic on finite traces
  • Petri nets
  • Process modeling

Fingerprint

Dive into the research topics of 'From Sound Workflow Nets to LTLf Declarative Specifications by Casting Three Spells'. Together they form a unique fingerprint.

Cite this