AbstractPetri nets are widely used to model concurrent systems. However, their composition and abstraction mechanisms are inadequate: we solve this problem in a satisfactory way. We start by remarking that place/transition Petri nets can be viewed as ordinary, directed graphs equipped with two algebraic operations corresponding to parallell and sequential composition of transitions. A distributive law between the two operations captures a basic fact about concurrency. New morphisms are defined, mapping single, atomic transitions into whole computations, thus relating system descriptions at different levels of abstraction. Categories equipped with products and coproducts (corresponding to parallel and nondeterministic compositions) are intro...
AbstractSeveral categorical relationships (adjunctions) between models for concurrency have been est...
AbstractA new formulation for elementary net processes and their sequential composition (concatenati...
Descriptions of concurrent behaviors in terms of partial orderings (called nonsequential processes o...
AbstractPetri nets are widely used to model concurrent systems. However, their composition and abstr...
We show that the so-called 'Petri nets are monoids' approach initiated by Meseguer and Montanari can...
In the last few years, the semantics of Petri nets has been investigated in several different ways. ...
AbstractWe show that although the algebraic semantics of place/transition Petri nets under the colle...
AbstractIn this paper, the behavior of place/transition Petri nets is discussed. As a formal tool of...
This paper retraces, collects, and summarises contributions of the authors --- in collaboration with...
AbstractIn the last few years, the semantics of Petri nets has been investigated in several differen...
Petri Place/Transition (PT) nets are one of the most widely used models of concurrency. However, the...
Inspired by Meseguer and Montanari's "Petri Nets are Monoids", we propose that a refinement o f a Pe...
In the last few years, the semantics of Petri nets has been investigated in several different ways. ...
Concurrent programming is used in all large and complex computer systems. However, concurrency error...
AbstractThe aim of this paper is to present a unifying concept for Petri nets with restricted occurr...
AbstractSeveral categorical relationships (adjunctions) between models for concurrency have been est...
AbstractA new formulation for elementary net processes and their sequential composition (concatenati...
Descriptions of concurrent behaviors in terms of partial orderings (called nonsequential processes o...
AbstractPetri nets are widely used to model concurrent systems. However, their composition and abstr...
We show that the so-called 'Petri nets are monoids' approach initiated by Meseguer and Montanari can...
In the last few years, the semantics of Petri nets has been investigated in several different ways. ...
AbstractWe show that although the algebraic semantics of place/transition Petri nets under the colle...
AbstractIn this paper, the behavior of place/transition Petri nets is discussed. As a formal tool of...
This paper retraces, collects, and summarises contributions of the authors --- in collaboration with...
AbstractIn the last few years, the semantics of Petri nets has been investigated in several differen...
Petri Place/Transition (PT) nets are one of the most widely used models of concurrency. However, the...
Inspired by Meseguer and Montanari's "Petri Nets are Monoids", we propose that a refinement o f a Pe...
In the last few years, the semantics of Petri nets has been investigated in several different ways. ...
Concurrent programming is used in all large and complex computer systems. However, concurrency error...
AbstractThe aim of this paper is to present a unifying concept for Petri nets with restricted occurr...
AbstractSeveral categorical relationships (adjunctions) between models for concurrency have been est...
AbstractA new formulation for elementary net processes and their sequential composition (concatenati...
Descriptions of concurrent behaviors in terms of partial orderings (called nonsequential processes o...