Compositionality of Systems and Partially Ordered Runs
Peter Fettke, Wolfgang Reisig

TL;DR
This paper presents a unified framework for composing and decomposing Petri nets and their runs, demonstrating that the runs of a composed net are the composition of the individual nets' runs.
Contribution
It introduces a formal framework that captures the compositionality of Petri nets and their runs, extending Petri's original concepts from the 1970s.
Findings
The set of runs of a composed net equals the composition of the individual nets' runs.
The framework unifies Petri nets and their behaviors under composition.
Supports modular analysis of distributed systems.
Abstract
In the late 1970s, C.A. Petri introduced partially ordered event occurrences (runs), then called \emph{processes}, as the appropriate model to describe the individual evolutions of distributed systems. Here, we present a unified framework for handling Petri nets and their runs, specifically to compose and decompose them. It is shown that, for nets and , the set of runs of the composed net equals the composition of the runs of and .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPetri Nets in System Modeling · Formal Methods in Verification · Business Process Modeling and Analysis
