Abstract: Graph transformation languages offer a declarative and visual program-ming method for software systems with complex data structures. Some of these languages have reached a level of maturity that allows not only conceptual but also practical use. This paper compares the three widespread graph transformation lan-guages AGG, Fujaba, and PROGRES, considering their latest developments. The comparison is three-fold and regards conceptual aspects, language properties, and infrastructure features. Because of the different relevance of these aspects, we do not determine a clear winner but leave it to the reader
Abstract. Software engineers usually represent problems and solutions using graph-based notations at...
For about two decades, researchers have been constructing tools for applying graph transformations o...
It is shown that the automated translation of programming languages suffers from its traditional dom...
Graph transformation languages are declarative, rule-based languages that abstract from low-level re...
Abstract: Graphs play an important role within many areas of computer science and rule-based languag...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
Graph grammars originated in the late 60s, motivated by considerations about pattern recognition and...
Graph-like data structures and rule-based systems play an important role within many branches of com...
This paper is an informal introduction to currently distributed version of PROGRES. We will use a si...
Abstract. This paper proposes a case for theGraBaTs’08 tool contest. The graph transformation system...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
We describe the programming system for the graph-transformation language GP, focusing on the impleme...
Syntax Graph ASG represents Coupled Graph Grammar is represented by create create Production Appli...
Large-scale graph processing, with its massive data sets, requires distributed processing. However, ...
We believe that the technique of graph transformation offers a very natural way to specify semantics...
Abstract. Software engineers usually represent problems and solutions using graph-based notations at...
For about two decades, researchers have been constructing tools for applying graph transformations o...
It is shown that the automated translation of programming languages suffers from its traditional dom...
Graph transformation languages are declarative, rule-based languages that abstract from low-level re...
Abstract: Graphs play an important role within many areas of computer science and rule-based languag...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
Graph grammars originated in the late 60s, motivated by considerations about pattern recognition and...
Graph-like data structures and rule-based systems play an important role within many branches of com...
This paper is an informal introduction to currently distributed version of PROGRES. We will use a si...
Abstract. This paper proposes a case for theGraBaTs’08 tool contest. The graph transformation system...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
We describe the programming system for the graph-transformation language GP, focusing on the impleme...
Syntax Graph ASG represents Coupled Graph Grammar is represented by create create Production Appli...
Large-scale graph processing, with its massive data sets, requires distributed processing. However, ...
We believe that the technique of graph transformation offers a very natural way to specify semantics...
Abstract. Software engineers usually represent problems and solutions using graph-based notations at...
For about two decades, researchers have been constructing tools for applying graph transformations o...
It is shown that the automated translation of programming languages suffers from its traditional dom...