@inproceedings{7c976680fb8c4eb9ac3b38edbcfaac41,
title = "Towards Rigorously Faking Bidirectional Model Transformations",
abstract = "Bidirectional model transformations (bx) are mechanisms for auto-matically restoring consistency between multiple concurrently modified models. They are, however, challenging to implement; many model transformation languages not supporting them at all. In this paper, we propose an approach for automatically obtaining the consistency guarantees of bx without the complexities of a bx language. First, we show how to “fake‿ true bidirectionality using pairs of unidirectional transformations and inter-model consistency constraints in Epsilon. Then, we propose to automatically verify that these transformations are consistency preserving — thus indistinguishable from true bx — by defining translations to graph rewrite rules and nested conditions, and leveraging recent proof calculi for graph transformation verification.",
author = "Poskitt, {Christopher M.} and Mike Dodds and Paige, {Richard F.} and Arend Rensink",
year = "2014",
month = sep,
language = "English",
series = "CEUR Workshop Proceedings",
publisher = "CEUR",
pages = "70--75",
editor = "J{\"u}rgen Dingel and {de Lara}, Juan and Levi L{\'u}cio and Hans Vangheluwe",
booktitle = "AMT 2014",
note = "Workshop on Analysis of Model Transformations, AMT 2014, AMT ; Conference date: 29-09-2014 Through 29-09-2014",
}