Patterns for Specifying Bidirectional Transformations in UML-RSDS

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

In this paper, we identify model transformation specification
and design patterns, which support the property of
transformation bidirectionality: the ability of a single specification
to be applied either as a source-to-target transformation or as
a target-to-source transformation. In contrast to previous work
on bidirectional transformations (bx), we identify the important
role of transformation invariants in the derivation of reverse
transformations, and show how patterns and invariants can be
used to give a practical means of defining bx in the UML-RSDS
transformation language.
Original languageEnglish
Title of host publicationThe 10th International Conference on Software Engineering Advances
Publication statusPublished - 15 Nov 2015

Fingerprint

Dive into the research topics of 'Patterns for Specifying Bidirectional Transformations in UML-RSDS'. Together they form a unique fingerprint.

Cite this