We introduce the resource calculus, a string diagrammatic language for concurrent systems. Significantly, it uses the same syntax and operational semantics as the signal flow calculus --- an algebraic formalism for signal flow graphs, which is a combinatorial model of computation of interest in control theory. Indeed, our approach stems from the simple but fruitful observation that, by replacing real numbers (modelling signals) with natural numbers (modelling resources) in the operational semantics, concurrent behaviour patterns emerge.The resource calculus is canonical: we equip it and its stateful extension with equational theories that characterise the underlying space of definable behaviours---a convex algebraic universe of additive rel...
This book presents a step-by-step development of a rigorous framework for the specification and veri...
Algebraic Theory of Processes provides the first general and systematic introduction to the semantic...
We introduce a graphical syntax for signal flow diagrams based on the language of symmetric monoidal...
We introduce the resource calculus, a string diagrammatic language for concurrent systems. Significa...
We introduce the resource calculus, a string diagrammatic language for concurrent systems. Significa...
Inspired by the pioneering work of Petri and the rise of diagrammatic formalisms to reason about net...
part : TC 1: Foundations of Computer ScienceInternational audienceSignal flow graphs are combinatori...
Turi and Plotkin's bialgebraic semantics is an abstract approach to specifying the operational seman...
Turi and Plotkin’s bialgebraic semantics is an abstract approach to specifying the operational seman...
This paper discusses issues that arise when process algebras and Petri nets are linked; in particula...
AbstractWe describe a programme of research in resource semantics, concurrency theory, bunched logic...
This paper is included in a series aiming to contribute to the algebraic theory of distributed compu...
AbstractPetri nets are widely used to model concurrent systems. However, their composition and abstr...
In his 1986 Automatica paper Willems introduced the influential behavioural approach to control theo...
We define algebraic systems called concurrent regular expressions which provide a modular descriptio...
This book presents a step-by-step development of a rigorous framework for the specification and veri...
Algebraic Theory of Processes provides the first general and systematic introduction to the semantic...
We introduce a graphical syntax for signal flow diagrams based on the language of symmetric monoidal...
We introduce the resource calculus, a string diagrammatic language for concurrent systems. Significa...
We introduce the resource calculus, a string diagrammatic language for concurrent systems. Significa...
Inspired by the pioneering work of Petri and the rise of diagrammatic formalisms to reason about net...
part : TC 1: Foundations of Computer ScienceInternational audienceSignal flow graphs are combinatori...
Turi and Plotkin's bialgebraic semantics is an abstract approach to specifying the operational seman...
Turi and Plotkin’s bialgebraic semantics is an abstract approach to specifying the operational seman...
This paper discusses issues that arise when process algebras and Petri nets are linked; in particula...
AbstractWe describe a programme of research in resource semantics, concurrency theory, bunched logic...
This paper is included in a series aiming to contribute to the algebraic theory of distributed compu...
AbstractPetri nets are widely used to model concurrent systems. However, their composition and abstr...
In his 1986 Automatica paper Willems introduced the influential behavioural approach to control theo...
We define algebraic systems called concurrent regular expressions which provide a modular descriptio...
This book presents a step-by-step development of a rigorous framework for the specification and veri...
Algebraic Theory of Processes provides the first general and systematic introduction to the semantic...
We introduce a graphical syntax for signal flow diagrams based on the language of symmetric monoidal...