University of Leicester
Browse

EMF-Syncer solution to TTC'20 round-trip migration case

Download (545.23 kB)
conference contribution
posted on 2022-06-15, 09:47 authored by A Boronat
In this paper, we present a solution to the TTC'20 offline case Round-trip migration of object-oriented data model instances [1]. This case involves the application of maintenance tasks to web APIs that are associated with domain models so that updates are backward compatible. The solution presented in this article features the EMF-Syncer [2], a synchronization tool for bridging MDE-agnostic programs and MDE-aware programs, which may have some similarities in their object-oriented data models at run time. EMF-Syncer provides a generic synchronization strategy that exploits such similarities automatically and is, therefore, a suitable candidate for solving the proposed problems, since each problem relies on a small change and there is a large overlap between two versions of the same data model. In the paper, we used the case benchmark framework to justify that our solution exhibits a good balance between specification conciseness and performance.

History

Source

TTC 2020/2021 Joint Proceedings of the 13th and 14th Tool Transformation Contests. Virtual Event, Bergen, Norway, July 17, 2020 and June 25, 2021.

Version

  • VoR (Version of Record)

Published in

CEUR Workshop Proceedings

Volume

3089

Publisher

CEUR

issn

1613-0073

Copyright date

2022

Available date

2022-06-15

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC