Overview of Formal Concepts for Model Transformations Based on Typed Attributed Graph Transformation
Author(s) -
Hartmut Ehrig,
Karsten Ehrig
Publication year - 2006
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2006.01.011
Subject(s) - correctness , graph rewriting , computer science , model transformation , programming language , graph , transformation (genetics) , theoretical computer science , operational semantics , rule based machine translation , visual language , semantics (computer science) , artificial intelligence , biochemistry , chemistry , linguistics , philosophy , consistency (knowledge bases) , gene
In this paper we give an overview of formal concepts for model transformations between visual languages based on typed attributed graph transformation. We start with a basic concept where visual languages are defined by attributed type graphs only and model transformations by basic typed attributed graph transformation systems. We continue with different kinds of extensions of the basic concepts taking into account application conditions, constraints, generating graph grammars and operational semantics. The main aim is to discuss formal correctness criteria for model transformations including syntactical correctness, functional behavior and semantical correctness
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom