Declarative specifications define the behaviour of processes by means of temporal rules exerting dependencies between the occurrence of activities. Those rules can constitute the system requirements and normative boundaries within which the workflow is framed. The multitude of rules and their interrelations, though, make it reportedly difficult for users to linearly figure out unfoldings that depict the admitted behaviour in the form of explicative scenarios. While simulation engines can produce example traces of customizable length and in varying numerosity, these state-of-the-art tools adopt random approaches that do not permit the selection of a subset of runs exhibiting characteristic traits. In other words, simulations could produce traces that show common behavior, leaving out significant parts of the possible execution paths, and thus substantially hindering a proper validation of specifications. To mitigate this issue, we propose a principled solution that leverages automated planning to produce execution scenarios depicting the specified behavior according to desirable execution costs, diversifying the enacted behavior, or matching a given subsequence of steps. We demonstrate its efficiency and efficacy through experiments demonstrating its scalability and superiority in terms of behavioral coverage with respect to the state-of-the-art simulation tool for declarative process specifications.

Customizable Declarative Process Specification Scenarios via Automated Planning / Giovannetti, A., Acitelli, G., Casciani, A., Di Ciccio, C., Marrella, A.. - 16936:(2026), pp. 128-147. (International Conference on Business Process Management Toronto; Canada ) [10.1007/978-3-032-37777-7_10].

Customizable Declarative Process Specification Scenarios via Automated Planning

Alessandra Giovannetti
;
Giacomo Acitelli;Angelo Casciani;Claudio Di Ciccio;Andrea Marrella
2026

Abstract

Declarative specifications define the behaviour of processes by means of temporal rules exerting dependencies between the occurrence of activities. Those rules can constitute the system requirements and normative boundaries within which the workflow is framed. The multitude of rules and their interrelations, though, make it reportedly difficult for users to linearly figure out unfoldings that depict the admitted behaviour in the form of explicative scenarios. While simulation engines can produce example traces of customizable length and in varying numerosity, these state-of-the-art tools adopt random approaches that do not permit the selection of a subset of runs exhibiting characteristic traits. In other words, simulations could produce traces that show common behavior, leaving out significant parts of the possible execution paths, and thus substantially hindering a proper validation of specifications. To mitigate this issue, we propose a principled solution that leverages automated planning to produce execution scenarios depicting the specified behavior according to desirable execution costs, diversifying the enacted behavior, or matching a given subsequence of steps. We demonstrate its efficiency and efficacy through experiments demonstrating its scalability and superiority in terms of behavioral coverage with respect to the state-of-the-art simulation tool for declarative process specifications.
2026
International Conference on Business Process Management
automated planning; simulation; process science; declare
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Customizable Declarative Process Specification Scenarios via Automated Planning / Giovannetti, A., Acitelli, G., Casciani, A., Di Ciccio, C., Marrella, A.. - 16936:(2026), pp. 128-147. (International Conference on Business Process Management Toronto; Canada ) [10.1007/978-3-032-37777-7_10].
File allegati a questo prodotto
File Dimensione Formato  
Giovannetti_postprint_Customizable-declarative-process_2026.pdf

accesso aperto

Note: DOI https://doi.org/10.1007/978-3-032-37777-7_10
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 416.07 kB
Formato Adobe PDF
416.07 kB Adobe PDF
Giovannetti_Customizable-declarative-process_2026.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 5.56 MB
Formato Adobe PDF
5.56 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1776824
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact