Shapely Hierarchical Graph Transformation

  • Authors:
  • Berthold Hoffmann

  • Affiliations:
  • -

  • Venue:
  • HCC '01 Proceedings of the IEEE 2001 Symposia on Human Centric Computing Languages and Environments (HCC'01)
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Diagrams can be represented by graphs, and the animationand transformation of diagrams can be modeledby graph transformation. This paper studies extensionsof graphs and graph transformation that are important forprogramming with graphs:\bullet We extend graphs by a notion of hierarchy that supportsvalue composition, and define hierarchical graphtransformation in an intuitive way that resembles termrewriting.\bullet We require that admissable shapes for hierarchicalgraphs are specified by context-free graph grammars,in order to set up a type discipline for shapely hierarchicalgraph transformation.The resulting computational model shall be the basis of thevisual language DIAPLAN for programming with graphsthat represent diagrams.