{"id":7068,"date":"2019-10-29T03:55:12","date_gmt":"2019-10-29T03:55:12","guid":{"rendered":"https:\/\/modeling-languages.com\/?p=7068"},"modified":"2020-05-27T09:16:31","modified_gmt":"2020-05-27T09:16:31","slug":"future-model-transformation-languages","status":"publish","type":"post","link":"https:\/\/modeling-languages.com\/future-model-transformation-languages\/","title":{"rendered":"Is there a future for Model Transformation Languages? – Final Report"},"content":{"rendered":"

Is there a future for Model Transformation Languages?\u00a0<\/strong>To be honest, I’m not sure. And I think that this concern is shared by other members of the model transformation community<\/a>. But of course, maybe we are plain wrong.<\/p>\n

I think we can all agree that model transformations and manipulations are a key element in any model-driven engineering approach. The \u201ctraditional\u201d way to tackle model transformation problems is to write a transformation program using a specific transformation language (such as ATL, QVT, ETL, \u2026). But my feeling is that this traditional strategy seems to lead us nowhere. On the one hand, I know several companies that prefer to write transformations directly in general languages like Java. On the other hand, semi-automatic approaches (AI-based<\/a>,\u00a0 transformation-by-example methods,..) could enable users to generate transformations without actually writing them.<\/p>\n

I think this is an interesting and relevant topic to discuss. That’s why we organized (together with Loli Burgue\u00f1o<\/a> and S\u00e9bastien G\u00e9rard<\/a>) an open discussion* at the next ICMT 2019 conference<\/a> to discuss altogether whether there is still a future for Transformation Languages. If not, what will replace them?. If yes, how can they remain relevant?. This discussion presented the results of a survey that\u00a0was answered by over 60 people (thanks a lot!). See the slides below for some interesting graphics on the usage and opinions about model transformation languages.<\/p>\nIs there a future for Model Transformation Languages? Survey results here: https:\/\/www.slideshare.net\/jcabot\/is-there-a-future-for-model-transformation-languages <\/a><\/span>Click To Tweet<\/a><\/span>\n

A summary of the survey results are collected in this presentation<\/p>\n