A Landscape of Bidirectional Model Transformations

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Model transformations are a key element in the OMG's Model Driven Development agenda. They did not begin here: the fundamental idea of transforming, automatically, one model into another is at least as old as the computer, provided that we take a sufficiently broad view of what a model is. In many contexts, people have encountered the need for bidirectional transformations. In this survey paper we discuss the various notions of bidirectional transformation, and their motivation from the needs of software engineering. We discuss the state of the art in work targeted specifically at the OMG's MDD initiative, and also, briefly, related work from other communities. We point out some areas which are so far relatively under-researched, and propose research topics for the future.
Original languageEnglish
Title of host publicationGenerative and Transformational Techniques in Software Engineering II
EditorsRalf Lämmel, Joost Visser, João Saraiva
PublisherSpringer
Pages408-424
Number of pages17
Volume5235
ISBN (Print)978-3-540-88643-3
DOIs
Publication statusPublished - 2008

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Berlin / Heidelberg

Fingerprint

Dive into the research topics of 'A Landscape of Bidirectional Model Transformations'. Together they form a unique fingerprint.

Cite this