Monographs in Theoretical Computer Science An EATCS Series

ACDHJ Hartmanis, T Henzinger, JHNJT Leighton… - 2006 - Springer
In the late 1960s and early 1970s, the concepts of graph transformation and graph
grammars started to become of interest in picture processing and computer science. The …

Graph and model transformation

H Ehrig, C Ermel, U Golas, F Hermann - Monographs in Theoretical …, 2015 - Springer
Graphs are important structures in mathematics, computer science and several other
research and application areas. The concepts of graph transformation and graph grammars …

[PDF][PDF] Model transformation by graph transformation: A comparative study

G Taentzer, K Ehrig, E Guerra, J De Lara… - Proc. Workshop Model …, 2005 - Citeseer
Graph transformation has been widely used for expressing model transformations.
Especially transformations of visual models can be naturally formulated by graph …

Termination criteria for model transformation

H Ehrig, K Ehrig, J De Lara, G Taentzer, D Varró… - … 2005, Held as Part of the …, 2005 - Springer
Abstract Model Transformation has become central to most software engineering activities. It
refers to the process of modifying a (usually graphical) model for the purpose of analysis (by …

Achieving complete and near-lossless conversion from IFC to CityGML

R Stouffs, H Tauscher, F Biljecki - ISPRS International Journal of Geo …, 2018 - mdpi.com
The Singapore Government has embarked on a project to establish a three-dimensional city
model and collaborative data platform for Singapore. The research herein contributes to this …

Attributed graph transformation with node type inheritance

J de Lara, R Bardohl, H Ehrig, K Ehrig, U Prange… - Theoretical Computer …, 2007 - Elsevier
The aim of this paper is to integrate typed attributed graph transformation with node type
inheritance. Borrowing concepts from object oriented systems, the main idea is to enrich the …

Generating instance models from meta models

K Ehrig, JM Küster, G Taentzer - Software & Systems Modeling, 2009 - Springer
Meta modeling is a wide-spread technique to define visual languages, with the UML being
the most prominent one. Despite several advantages of meta modeling such as ease of use …

The design of a language for model transformations

A Agrawal, G Karsai, S Neema, F Shi… - Software & Systems …, 2006 - Springer
Abstract Model-driven development of software systems envisions transformations applied
in various stages of the development process. Similarly, the use of domain-specific …

Termination analysis of model transformations by petri nets

D Varró, S Varró–Gyapay, H Ehrig, U Prange… - … Conference, ICGT 2006 …, 2006 - Springer
Despite the increasing relevance of model transformation techniques in model-driven
software development, research is mainly conducted to the specification and the automation …

Ensuring structural constraints in graph-based models with type inheritance

G Taentzer, A Rensink - … : 8th International Conference, FASE 2005, Held …, 2005 - Springer
Graphs are a common means to represent structures in models and meta-models of
software systems. In this context, the description of model domains by classifying the domain …