TTC Program
TTC will take place on Friday. We will have a Live Contest and a Panel Discussion on the “Future of Model Transformation Technology”.
The Live Contest session will be organized rather spontaneous. We will ask partipants that did something with the live contest to present whatever they have. After the conference, the plan is to go for formal post-proceedings where we ask solution authors to submit a solution paper of 5 pages.
More detail about the panel will be announced soon.
Changed Format
This year, we changed the format of the TTC. The most important changes are the following:
- You can still submit cases and solutions, but from this year, you can also submit new or significantly updated solutions to past cases. For this, we created an Overview page that lists past cases.
- If you submit a solution to an older case, you have to compare your solution with all known existing solutions.
- If you submit a case, you can only expect solution papers in the following edition of the TTC.
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 synchronization 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: ttc25@easychair.org
Fri 13 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:30 - 11:00 | |||
10:30 30mCoffee break | Coffee break Catering |
11:00 - 12:30 | TTC Live ContestTTC at D 239 See https://github.com/TransformationToolContest/ttc2025-live/ for the live contest resources; if you want to participate remotely, use https://syddanskuni.zoom.us/j/64808091593?pwd=h8Gc6iCL6PMjRCZr7jithJmNBdOaLZ.1 | ||
11:00 90mKeynote | Live Contest introduction and discussion of solutions TTC |
12:30 - 13:30 | |||
12:30 60mLunch | Lunch Catering |
13:30 - 15:00 | TTC PanelTTC at D 239 Chair(s): Sandra Greiner University of Southern Denmark Do we still need transformation languages in the age of generative AI? If you want to participate remotely, use this link: https://syddanskuni.zoom.us/j/64808091593?pwd=h8Gc6iCL6PMjRCZr7jithJmNBdOaLZ.1 | ||
13:30 90mPanel | Model transformation in the age of generative AI TTC Sandra Greiner University of Southern Denmark, Artur Boronat University of Leicester, Jordi Cabot Luxembourg Institute of Science and Technology, Nils Weidmann , Dr Kevin Lano King's College London, Matthias Tichy Ulm University |
Sessions
Title | |
---|---|
Live Contest introduction and discussion of solutions TTC | |
Model transformation in the age of generative AI TTC |
Live Contest
This year, we are again organizing a live contest.
To ensure fair conditions, we release details of the transformation at the beginning of the STAF conference. This year we want to have a broader definition of transformation tool, we will allow for solutions written in with any tool and/or any language. Specifically we aim at comparing solutions using traditional model transformation tools with solutions that use other techniques (e.g., general purpose languages or LLMs).
You can find the resources of the live contest here: https://github.com/TransformationToolContest/ttc2025-live/
In order to participate:
- fork the repository
- create a solution or ask an AI agent to do so (the easiest way would be to copy the EMF solution template and adjust)
- create a pull request to the repository
- present your solution at the session on Friday or participate remotely
Submission deadline is Friday 8am (local time). We will provide details on how to submit your solution along with the case description.
Based on the results of the live contest, we are planning to have a panel discussion about how model transformation technology is still required in the age of generative AI.