There and Back Again: On the Reconstructability and Rediscoverability of Typed Jackson Nets

Publication date

2023

Authors

Barenholz, DanielISNI 000000051776221X
Montali, Marco
Polyvyanyy, Artem
Reijers, Hajo A.ORCID 0000-0001-9634-5852ISNI 0000000037238136
Rivkin, Andrey
van der Werf, J.M.E.M.ORCID 0000-0002-7264-381XISNI 0000000119806432

Editors

Gomes, Luis
Lorenz, Robert

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

Abstract

A process discovery algorithm aims to construct a model from data generated by historical system executions such that the model describes the system well. Consequently, one desired property of a process discovery algorithm is rediscoverability, which ensures that the algorithm can construct a model that is behaviorally equivalent to the original system. A system often simultaneously executes multiple processes that interact through object manipulations. This paper presents a framework for developing process discovery algorithms for constructing models that describe interacting processes based on typed Jackson Nets that use identifiers to refer to the objects they manipulate. Typed Jackson Nets enjoy the reconstructability property which states that the composition of the processes and the interactions of a decomposed typed Jackson Net yields a model that is bisimilar to the original system. We exploit this property to demonstrate that if a process discovery algorithm ensures rediscoverability, the system of interacting processes is rediscoverable.

Keywords

Taverne, Theoretical Computer Science, General Computer Science

Citation

Barenholz, D, Montali, M, Polyvyanyy, A, Reijers, H, Rivkin, A & van der Werf, J M 2023, There and Back Again : On the Reconstructability and Rediscoverability of Typed Jackson Nets. in L Gomes & R Lorenz (eds), PETRI NETS 2023: Application and Theory of Petri Nets and Concurrency. vol. 13929, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 13929 LNCS, Springer, pp. 37-58, PETRI NETS 2023: Application and Theory of Petri Nets and Concurrency, 26/06/23. https://doi.org/10.1007/978-3-031-33620-1_3, conference