The 2018 Transformation Tool Contest (TTC) seeks your solutions to a challenging transformation problem, involving the allocation of components to hardware resources. The deadline for solution descriptions is 7th June 2018 (extended: no more extensions will be given), immediately followed by a round of open peer reviewing. As in previous editions, solution descriptions will be published in a post-proceedings volume, and potentially lead to continued collaboration for producing a per-case journal article.
The aim of this event is to compare the expressiveness, the usability and the performance of graph, model and program transformation tools along a number of selected case studies. A deeper understanding of the relative merits of different tool features will help to further improve transformation tools and to indicate open problems.
This contest is the eleventh of its kind (after an AGTiVE 2007 session, as GraBaTs 2008 and 2009 contests, and the TTC 2010, 2011, 2013, 2014, 2015, 2016 and 2017 contests). For the fifth time, the contest is co-located with several leading software engineering conferences as part of the Software Technologies: Applications and Foundations (STAF) federation. Teams from the major international research groups in the development and use of transformation tools are expected to participate in the TTC again.
The following challenging case study has been selected:
The case description, supporting resources, and discussion between solution developers are hosted at the source code repositories linked to above. Please note that these repositories are in draft form until 23rd April: you can expect to see some small changes to the cases until then.
If you would like to participate in the contest, you are now asked to choose one or more case studies, take your favourite transformation tool and submit your solutions. A submission should consist of a paper and the actual solution (i.e., programs, models, etc.). The paper should include a description of the chosen case study variant (if any) and a presentation of the chosen solution, including a discussion of design decisions. Examples can be explored at the TTC 2017 website.
Solutions should be submitted via Easychair by 7th June 2018. Before the same deadline, each case study solution (tool, project files, documentation) should be made available for review and demonstration via SHARE or as a Docker Hub image (please contact the chairs if you want to distribute your solution in an alternative way). Wherever possible, solution source code should be made available in a public repository on a popular source forge (e.g. Github or Bitbucket). For submissions via Easychair, sign-up and instructions to SHARE, please visit:
Immediately after the submission deadline, please note solution developers will be asked to participate in a round of open review of other solutions. Therefore, we ask that all solution developers are available in the period 8th to 18th June 2018 to participate in these discussions.
Please note that solutions that are ultimately published in the post-proceedings will not exceed 5 pages and will be formatted using the CEUR-WS style. There are no such page limit or formatting restrictions on the initial descriptions of a solution (i.e., the solutions submitted on 4th June).
Besides the presentations of the submitted solutions, the contest held on the 29th June 2018 in Toulouse (France) will comprise a live contest: an additional transformation case that will not be announced until a few days before the contest. There will be dedicated hackspace during the week of STAF for solution developers wishing to work on the live contest.
For TTC 2018 there will be several publication opportunities: