Abstraction and control for shapely nested graph transformation

  • Authors:
  • Berthold Hoffmann

  • Affiliations:
  • Technologiezentrum Informatik, Universität Bremen, Postfach 330 440, D-28334 Bremen, Germany

  • Venue:
  • Fundamenta Informaticae - Special issue on the first international conference on graph transformation (ICGT 2002)
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Shapely nested graph transformation is the computational model for DIAPLAN, a language for programming with graphs representing diagrams that is currently being developed. The model supports nested structuring of graphs, structural graph types (shapes), and rules with graph variables. We extend this model by two concepts that are essential for programming: abstraction allows compound transformations to be named and parameterized; control allows the order of rule application to be specified. These concepts refine the computational model with respect to structuring and efficiency needs of a programming language while preserving its rule-based and graph-ical nature.