This paper proposes a methodology to analyze graph transformation 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 \u2014specified using AGG\u2014 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 bo...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Abstract. During model-driven software development, we are inevitably confronted with design models ...
Abstract: Graph transformation units are rule-based entities that allow to transform source graphs i...
Abstract. This paper proposes a methodology to analyze graph trans-formation systems by means of All...
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...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
We propose a technique for the analysis of graph transformation systems based on the construction of...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
Model transformations are fundamental in model driven development. Thus, verification of model trans...
International audienceKermeta is a meta-language for specifying the structure and behavior of graphs...
This paper puts forth a view of graph transformation systems as a useful way to organize the constru...
Abstract. Graphs and graph transformation systems are a frequently used modelling technique for a wi...
Graphs are widely used to represent structural information in the form of objects and connections be...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Abstract. During model-driven software development, we are inevitably confronted with design models ...
Abstract: Graph transformation units are rule-based entities that allow to transform source graphs i...
Abstract. This paper proposes a methodology to analyze graph trans-formation systems by means of All...
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...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
We propose a technique for the analysis of graph transformation systems based on the construction of...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
Model transformations are fundamental in model driven development. Thus, verification of model trans...
International audienceKermeta is a meta-language for specifying the structure and behavior of graphs...
This paper puts forth a view of graph transformation systems as a useful way to organize the constru...
Abstract. Graphs and graph transformation systems are a frequently used modelling technique for a wi...
Graphs are widely used to represent structural information in the form of objects and connections be...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Abstract. During model-driven software development, we are inevitably confronted with design models ...
Abstract: Graph transformation units are rule-based entities that allow to transform source graphs i...