Abstract. This paper proposes a methodology to analyze graph trans-formation systems by means of Alloy and its supporting tools. Alloy is a simple structural modeling language, based on first-order logic, that allows the user to produce models of software systems by abstracting their key characteristics. The tools can generate instances of invariants, and check properties of models, on user-constrained representations of the world under analysis. The paper describes how to render a graph transformation system —specified using AGG — as an Alloy model and how to exploit its tools to prove significant properties of the system. Specifically, it allows the user to decide whether a given configuration (graph) can be obtained through a finite and ...
Abstract: Graph transformation units are rule-based entities that allow to transform source graphs i...
International audienceKermeta is a meta-language for specifying the structure and behavior of graphs...
Graph transformation systems are formal models of computational systems, specified by rules that des...
This paper proposes a methodology to analyze graph transformation systems by means of Alloy and its ...
Dedicated to Ugo Montanari in occasion of his 65th birthday Abstract. We illustrate two ways to addr...
We illustrate two ways to address the specification, modelling and analysis of dynamic software arch...
Abstract: Model transformations are fundamental in model driven development. Thus, verification of m...
This paper puts forth a view of graph transformation systems as a useful way to organize the constru...
We propose a technique for the analysis of graph transformation systems based on the construction of...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Graphs are widely used to represent structural information in the form of objects and connections be...
Model transformations are fundamental in model driven development. Thus, verification of model trans...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
Abstract. Graphs and graph transformation systems are a frequently used modelling technique for a wi...
Abstract: Graph transformation units are rule-based entities that allow to transform source graphs i...
International audienceKermeta is a meta-language for specifying the structure and behavior of graphs...
Graph transformation systems are formal models of computational systems, specified by rules that des...
This paper proposes a methodology to analyze graph transformation systems by means of Alloy and its ...
Dedicated to Ugo Montanari in occasion of his 65th birthday Abstract. We illustrate two ways to addr...
We illustrate two ways to address the specification, modelling and analysis of dynamic software arch...
Abstract: Model transformations are fundamental in model driven development. Thus, verification of m...
This paper puts forth a view of graph transformation systems as a useful way to organize the constru...
We propose a technique for the analysis of graph transformation systems based on the construction of...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Graphs are widely used to represent structural information in the form of objects and connections be...
Model transformations are fundamental in model driven development. Thus, verification of model trans...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
Abstract. Graphs and graph transformation systems are a frequently used modelling technique for a wi...
Abstract: Graph transformation units are rule-based entities that allow to transform source graphs i...
International audienceKermeta is a meta-language for specifying the structure and behavior of graphs...
Graph transformation systems are formal models of computational systems, specified by rules that des...