Hostname: page-component-848d4c4894-8kt4b Total loading time: 0 Render date: 2024-06-22T23:29:02.934Z Has data issue: false hasContentIssue false

Introduction

Published online by Cambridge University Press:  03 July 2002

Andrea Corradini
Affiliation:
Pisa
Hartmut Ehrig
Affiliation:
Berlin
Grzegorz Rozenberg
Affiliation:
Leiden
Gabriele Taentzer
Affiliation:
Berlin
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

This special issue of Mathematical Structures in Computer Science is devoted to the theory and applications of graph transformations. This research area dates back to the early seventies and is based on mathematical techniques from graph theory, algebra, logic and category theory. The theory of graph transformations has become attractive as a modelling and programming paradigm for complex graphical structures in a large variety of areas in computer science and for applications to other fields. During the Joint APPLIGRAPH/GETGRATS Workshop on Graph Transformation Systems (GRATRA 2000) – a satellite of ETAPS 2000 in Berlin – 35 lectures were presented by participants from all over the world. The authors of presentations that stressed the theoretical point of view were invited to submit a full version of their presentation to Mathematical Structures in Computer Science. After a careful refereeing process nine papers have been accepted, seven of which are included in this special issue.

The paper by Ehrenfeucht, Petre, Prescott and Rozenberg connects the important new area of DNA computing in vivo to our area of graph transformation. An application of hypergraph constructions to the static analysis of concurrent systems is presented by König, and normal forms for context-free node rewriting hypergraph grammars by Klempien-Hinrichs. The construction of pushout complements for ‘partly total algebras’ generalising attributed graphs is presented by Burmeister, Llabrés and Roselló. Finally, Courcelle and Makowsky present operations on relational structures (generalising different kinds of graphs and hypergraphs) that are compatible with monadic second order logic. Four other accepted papers could not be included in this special issue because of space limitations.

They will appear in regular issues of MSCS:

— R. Heckel, M. Llabrés, H. Ehrig and F. Orejas: Concurrency and loose semantics of open graph transformation systems.

— L. Helouet, C. Jard and B. Caillaud: An event structure based semantics for high-level message sequence charts.

— J. Larossa and G. Valiente: Constraint satisfaction algorithms for graph pattern matching.

— N. Verlinden and D. Janssens: Algebraic properties for Local Action Systems.

We are most grateful to all the referees of these papers, to Olga Runge and Claudia Ermel for technical support, and to Giuseppe Longo and Cambridge University Press for fruitful cooperation in editing this special issue.

Type
Editorial
Copyright
© 2002 Cambridge University Press