GXL: a new graph transformation language

  • Authors:
  • Medha Shukla Sarkar

  • Affiliations:
  • Middle Tennessee State University, Murfreesboro, TN

  • Venue:
  • ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

Abstract

GXL - the graph transformation language presented in this abstract is a programmable graph rewriting language that combines ideas from current tree rewriting technology, exemplified by the TXL language, and general graph rewriting systems. From TXL it inherits the idea of scoping (limitation of a transformation rule to a particular sub tree or sub graph) and parameterization (working with multiple independent copies of a subtree or subgraph). From graph rewriting it inherits the generalization to graphs from trees. The resulting language adresses both problems in tree rewriting imposed by the limitation to trees, and problems in graph rewriting imposed by the lack of scoping and parameterization.