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.
%0 Journal Article
%1 citeulike:3879255
%A Ehrig, H.
%A Ehrig, K.
%D 2006
%J Electronic Notes in Theoretical Computer Science
%K 2006 formal \_mise2009 graph\_transformation survey model\_transformation \_pdf
%P 3--22
%R http://dx.doi.org/10.1016/j.entcs.2006.01.011
%T Overview of Formal Concepts for Model Transformations Based on Typed Attributed Graph Transformation
%U http://dx.doi.org/10.1016/j.entcs.2006.01.011
%V 152
%X 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.
@article{citeulike:3879255,
abstract = {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.},
added-at = {2009-03-10T04:32:30.000+0100},
author = {Ehrig, H. and Ehrig, K.},
biburl = {https://www.bibsonomy.org/bibtex/2f193b9cb54fd0de1a1077bca4653184e/leonardo},
citeulike-article-id = {3879255},
doi = {http://dx.doi.org/10.1016/j.entcs.2006.01.011},
interhash = {a7c49d5db098a8eee9fb17bda1ad4898},
intrahash = {f193b9cb54fd0de1a1077bca4653184e},
issn = {15710661},
journal = {Electronic Notes in Theoretical Computer Science},
keywords = {2006 formal \_mise2009 graph\_transformation survey model\_transformation \_pdf},
month = {March},
pages = {3--22},
posted-at = {2009-01-12 21:48:34},
priority = {4},
timestamp = {2009-03-10T04:32:30.000+0100},
title = {Overview of Formal Concepts for Model Transformations Based on Typed Attributed Graph Transformation},
url = {http://dx.doi.org/10.1016/j.entcs.2006.01.011},
volume = 152,
year = 2006
}