Bidirectional model transformations create or update a target model according to a base model and vice versa using a single transformation specification for both directions. Triple graph grammars, for example, define which model elements shall exist and how they should reference each other without repeating information for both directions. They can also copy values of simple-typed attributes, such as enumerations, strings, or numbers. But currently only the identity operator can be easily specified in bidirectional transformation languages: Other attribute mappings either have to be specified for both directions or with a special constraint language. In this paper, we present an approach that inverts attribute transformation expressions tha...
A bidirectional transformation is a pair of mappings between source and view data objects, one in ea...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-02408-5_7Proc...
Triple graph grammars (TGGs) are a formal and intuitive concept for the specification of model trans...
Bidirectional model transformations create or update a target model according to a base model and vi...
When describing bidirectional model transformations in a declarative (relational) way, the relation ...
Abstract: When describing bidirectional model transformations in a declarative (relational) way, the...
Within model-driven software development, model transformation has become a key activity. It refers ...
Model transformation plays a central role in Model-Driven Engineering (MDE) and providing bidirectio...
Higher order attribute grammars provide a convenient means for specifying uni-directional transforma...
Over the last decade there has developed an acute awareness of the need to introduce abstraction and...
In Model-Driven Engineering bidirectional model transformations emerged as an important ingredient t...
After 20 years of Triple Graph Grammars (TGGs) and numerous actively maintained implementa-tions, th...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-17322-6_9Mode...
Model-to-model transformation is a central activity in Model-Driven Engineering that consists of tra...
In Model-Driven Engineering bidirectional model transformations emerged as an important ingredient t...
A bidirectional transformation is a pair of mappings between source and view data objects, one in ea...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-02408-5_7Proc...
Triple graph grammars (TGGs) are a formal and intuitive concept for the specification of model trans...
Bidirectional model transformations create or update a target model according to a base model and vi...
When describing bidirectional model transformations in a declarative (relational) way, the relation ...
Abstract: When describing bidirectional model transformations in a declarative (relational) way, the...
Within model-driven software development, model transformation has become a key activity. It refers ...
Model transformation plays a central role in Model-Driven Engineering (MDE) and providing bidirectio...
Higher order attribute grammars provide a convenient means for specifying uni-directional transforma...
Over the last decade there has developed an acute awareness of the need to introduce abstraction and...
In Model-Driven Engineering bidirectional model transformations emerged as an important ingredient t...
After 20 years of Triple Graph Grammars (TGGs) and numerous actively maintained implementa-tions, th...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-17322-6_9Mode...
Model-to-model transformation is a central activity in Model-Driven Engineering that consists of tra...
In Model-Driven Engineering bidirectional model transformations emerged as an important ingredient t...
A bidirectional transformation is a pair of mappings between source and view data objects, one in ea...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-02408-5_7Proc...
Triple graph grammars (TGGs) are a formal and intuitive concept for the specification of model trans...