Home // ICSEA 2015, The Tenth International Conference on Software Engineering Advances // View article


Patterns for Specifying Bidirectional Transformations in UML-RSDS

Authors:
Sobhan Yassipour-Tehrani
Shekoufeh Kolahdouz-Rahimi
Kevin Lano

Keywords: Bidirectional transformations; transformation design patterns; UML-RSDS

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.

Pages: 1 to 6

Copyright: Copyright (c) IARIA, 2015

Publication date: November 15, 2015

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-438-1

Location: Barcelona, Spain

Dates: from November 15, 2015 to November 20, 2015