Graphs and term graphs have proved strikingly flexible and expressive in modeling and specifying distributed, concurrent systems. However, even if the theory of (term) graph transformation systems is well developed, it has not yet included higher-order features, which are essential, in ordinary programming languages, to guarantee the levels of parametrisation and modularity that are required in practice. Our proposal aims at filling that gap by equipping graph-based formalisms with higher-order constructs. Our starting point has been graph substitution (gs) theories by Corradini and Gadducci, which are proved to be syntactical counterparts for term graphs (in the same way as algebraic theories are for terms). As for cartesian categories,...
The article surveys a recent series of papers by the authors investigating the categorical foundatio...
It is well-known that a term rewriting system can be faithfully described by a cartesian 2-category,...
In this paper we propose an axiomatization of ‘partially abstract graphs’, i.e., of suitable classes...
AbstractGraphs and term graphs have proved strikingly flexible and expressive in modeling and specif...
This paper presents a formalism for defining higher-order systems based on the notion of graph trans...
AbstractThe recent interest in bisimulation congruences for reduction systems, stimulated by the res...
The dynamic behavior of rule-based systems (like term rewriting systems, process algebras, and so on...
We present a categorical characterization of term graphs (i.e., finite, directed acyclic graphs labe...
Graph transformation systems have been introduced for the formal specication of software systems. St...
Graph transformation systems have been introduced for the formal specication of software systems. St...
Compositional graph models for global computing systems must account for two relevant dimensions, ...
AbstractIntroduced at the end of the nineties, the Rewriting Calculus (ρ-calculus, for short) is a s...
Introduced at the end of the nineties, the Rewriting Calculus (ρ-calculus, for short) is a simple ca...
AbstractThe article surveys a recent series of papers by the authors investigating the categorical f...
The recent interest in bisimulation congruences for reduction systems, stimulated by the research on...
The article surveys a recent series of papers by the authors investigating the categorical foundatio...
It is well-known that a term rewriting system can be faithfully described by a cartesian 2-category,...
In this paper we propose an axiomatization of ‘partially abstract graphs’, i.e., of suitable classes...
AbstractGraphs and term graphs have proved strikingly flexible and expressive in modeling and specif...
This paper presents a formalism for defining higher-order systems based on the notion of graph trans...
AbstractThe recent interest in bisimulation congruences for reduction systems, stimulated by the res...
The dynamic behavior of rule-based systems (like term rewriting systems, process algebras, and so on...
We present a categorical characterization of term graphs (i.e., finite, directed acyclic graphs labe...
Graph transformation systems have been introduced for the formal specication of software systems. St...
Graph transformation systems have been introduced for the formal specication of software systems. St...
Compositional graph models for global computing systems must account for two relevant dimensions, ...
AbstractIntroduced at the end of the nineties, the Rewriting Calculus (ρ-calculus, for short) is a s...
Introduced at the end of the nineties, the Rewriting Calculus (ρ-calculus, for short) is a simple ca...
AbstractThe article surveys a recent series of papers by the authors investigating the categorical f...
The recent interest in bisimulation congruences for reduction systems, stimulated by the research on...
The article surveys a recent series of papers by the authors investigating the categorical foundatio...
It is well-known that a term rewriting system can be faithfully described by a cartesian 2-category,...
In this paper we propose an axiomatization of ‘partially abstract graphs’, i.e., of suitable classes...