Paper on Round-Trip Migrations in IEEE TSC

Paper by Luca Beurer-Kellner, Jens von Pilgrim, Christos Tsigkanos, and Timo Kehrer to appear in the IEEE Transactions on Services Computing.

We present a framework which offers a version-aware interface definition language (IDL) for web APIs, a typed JavaScript-based language for defining migration functions using the IDL definition, and a run-time environment for executing migrations. This is bundled into an integrated development environment assisting developers in implementing migration functions.