Transformations of structured data such as relational data, abstract syntax trees and high-level graph-based models are cross-disciplinary at the heart of a wide range of applications. The success of transformation approaches heavily depends on the availability of expressive and efficient tools. Currently, a large variety of tools exist for different transformation approaches. However, for potential users, working in application domains where transformation techniques may be useful, it is difficult to select the right tool for their purpose. Moreover, even for most of the tool experts it is true that they know about one or two tools but little about others. Finally, the tool developers themselves can also be inspired by a more detailed understanding of related approaches.
The aim of this event is to evaluate and compare the expressiveness, the usability and the performance of transformation tools for structured data along a number of selected challenging case studies. That is, we want to learn about the pros and cons of each tool considering different applications. A deeper understanding of the relative merits of different tool features will help to further improve the existing tools, to indicate open problems, and to integrate and standardize transformation tools.
There is a wide range of application domains of transformation tools, including software engineering, business intelligence, logistics, healthcare and bioinformatics, as well as semantic web and social network analysis. Specific areas of transformations relevant for the TTC include (among others):
- model synchronisation and merging,
- program manipulation and translation,
- interoperability and migration,
- model execution and simulation,
- verification of models and transformations,
- knowledge extraction and semantic search
If you are working in one of these areas or a different domain where structured data transformations are relevant, please consider submitting a case.
Cases and solutions, including those of previous years, are/will be published at the Transformation Tool Contest website.
If you have questions, contact us by email at: ttc23@easychair.org
Thu 20 JulDisplayed time zone: London change
09:00 - 10:30 | TTC Session 1: Opening & Containers to MiniYAMLTTC at Chestnut Chair(s): Artur Boronat University of Leicester Access the session using this MS teams link. | ||
09:00 10mDay opening | TTC Welcome TTC | ||
09:10 15mTalk | Case introduction - Program abstraction by transformation: Abstraction of Visual Basic to UML TTC Pre-print | ||
09:25 15mTalk | Case introduction - Asymmetric and Directed Bidirectional Transformation for Container Orchestrations TTC Pre-print | ||
09:40 15mTalk | Case solution - BXtenDSL TTC Pre-print Media Attached | ||
09:55 15mTalk | Case solution - NMF TTC Pre-print Media Attached | ||
10:10 20mTalk | Case solution - YAMTL and EMF-Syncer TTC Pre-print Media Attached |
10:30 - 11:00 | |||
10:30 30mCoffee break | Coffee Break Social |
11:00 - 12:30 | TTC Session 2: KMEHR to FHIRTTC at Chestnut Chair(s): Georg Hinkel Access the session using this MS teams link. | ||
11:00 15mTalk | Case introduction - The TTC 2023 KMEHR to FHIR case TTC Pre-print Media Attached | ||
11:15 15mTalk | Case solution - Epsilon TTC Pre-print Media Attached | ||
11:30 15mTalk | Case solution - Incremental ATL TTC Frédéric Jouault ERIS Team, ESEO , France, P: Théo Le Calvar IMT Atlantique, LS2N (UMR CNRS 6004), Matthew Coyle Pre-print Media Attached | ||
11:45 15mTalk | Case solution - UML-RSDS TTC Pre-print Media Attached | ||
12:00 30mMeeting | Deliberation - Asymmetric and Directed Bidirectional Transformation for Container Orchestrations, KMEHR to FHIR TTC |
12:30 - 13:30 | |||
12:30 60mLunch | Lunch Social |
13:30 - 15:00 | TTC Session 3: Incremental Class to RelationalTTC at Chestnut Chair(s): Antonio Garcia-Dominguez University of York Access the session using this MS teams link. | ||
13:30 15mTalk | Case introduction - Incremental MTL vs. GPLs: Class into Relational Database Schema TTC P: Sandra Greiner University of Bern, Switzerland, Stefan Höppner Ulm University, Frédéric Jouault ERIS Team, ESEO , France, Théo Le Calvar IMT Atlantique, LS2N (UMR CNRS 6004), Mickael Clavreul Pre-print | ||
13:45 15mTalk | Case solution - BXtenDSL TTC Pre-print Media Attached | ||
14:00 15mTalk | Case solution - NMF TTC Pre-print Media Attached | ||
14:15 15mTalk | Case solution - Cheptre TTC Pre-print Media Attached | ||
14:30 30mMeeting | Deliberation - Incremental MTLs vs. GPLs TTC |
15:00 - 15:30 | |||
15:00 30mCoffee break | Coffee Break Social |
15:30 - 17:00 | TTC Session 4: Deliberation, Awards, & ClosingTTC at Chestnut Chair(s): Antonio Garcia-Dominguez University of York Access the session using this MS teams link. | ||
15:30 30mMeeting | Final round of deliberation and award preparation TTC | ||
16:00 30mAwards | Awards TTC | ||
16:30 30mLive Q&A | Reflection and open discussion TTC |