Tutorial Introduction to Graph Transformation: A Software Engineering Perspective

* Final gross prices may vary according to local VAT.

Get Access

Abstract

We give an introduction to graph transformation, not only for researchers in software engineering, but based on applications of graph transformation in this domain. In particular, we demonstrate the use of graph transformation to model object- and component-based systems and to specify syntax and semantics of diagram languages. Along the way we introduce the basic concepts, discuss different approaches, and mention relevant theory and tools.