loading
Documents

Research.Publish.Connect.

Paper

Author: Bernhard Westfechtel

Affiliation: University of Bayreuth, Germany

ISBN: 978-989-758-300-1

Keyword(s): Model Transformation, Bidirectional Transformation, Benchmark, QVT Relations.

Abstract: Model transformations constitute a key technology for model-driven software engineering. In round-trip engineering processes, model transformations are performed not only in forward, but also in backward direction. Since defining forward and backward transformations separately is both awkward and error-prone, bidirectional transformation languages provide a single definition for both directions. This paper evaluates the transformation language QVT Relations (QVT-R) which allows to specify incremental bidirectional transformations --- as required for round-trip engineering for propagating changes in both directions --- declaratively at a high level of abstraction. We apply QVT-R to a well-known benchmark example, the Families to Persons case. This case study demonstrates a number of limitations of the QVT-R language which result from the strictly state-based design of the language as well as from the way in which the semantics of QVT-R transformations are defined.

PDF ImageFull Text

Download
Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 54.234.228.185

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Westfechtel B. (2018). Incremental Bidirectional Transformations: Applying QVT Relations to the Families to Persons Benchmark.In Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-300-1, pages 39-53. DOI: 10.5220/0006679700390053

@conference{enase18,
author={Bernhard Westfechtel},
title={Incremental Bidirectional Transformations: Applying QVT Relations to the Families to Persons Benchmark},
booktitle={Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2018},
pages={39-53},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006679700390053},
isbn={978-989-758-300-1},
}

TY - CONF

JO - Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Incremental Bidirectional Transformations: Applying QVT Relations to the Families to Persons Benchmark
SN - 978-989-758-300-1
AU - Westfechtel B.
PY - 2018
SP - 39
EP - 53
DO - 10.5220/0006679700390053

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.