HelloWorld! An Instructive Case for the Transformation Tool Contest

This case comprises several primitive tasks that can be solved straight away with most transformation tools. The aim is to cover the most important kinds of primitive operations on models, i.e. create, read, update and delete (CRUD). To this end, tasks such as a constant transformation, a model-to-t...

Full description

Bibliographic Details
Main Author: Steffen Mazanek
Format: Article
Language:English
Published: Open Publishing Association 2011-11-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1111.4739v1
id doaj-cbc34e795c834d148a7ddcc47cf9a50f
record_format Article
spelling doaj-cbc34e795c834d148a7ddcc47cf9a50f2020-11-24T23:08:51ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802011-11-0174Proc. TTC 2011222610.4204/EPTCS.74.4HelloWorld! An Instructive Case for the Transformation Tool ContestSteffen MazanekThis case comprises several primitive tasks that can be solved straight away with most transformation tools. The aim is to cover the most important kinds of primitive operations on models, i.e. create, read, update and delete (CRUD). To this end, tasks such as a constant transformation, a model-to-text transformation, a very basic migration transformation or diverse simple queries or in-place operations on graphs have to be solved. The motivation for this case is that the results expectedly will be very instructive for beginners. Also, it is really hard to compare transformation languages along complex cases, because the complexity of the respective case might hide the basic language concepts and constructs.http://arxiv.org/pdf/1111.4739v1
collection DOAJ
language English
format Article
sources DOAJ
author Steffen Mazanek
spellingShingle Steffen Mazanek
HelloWorld! An Instructive Case for the Transformation Tool Contest
Electronic Proceedings in Theoretical Computer Science
author_facet Steffen Mazanek
author_sort Steffen Mazanek
title HelloWorld! An Instructive Case for the Transformation Tool Contest
title_short HelloWorld! An Instructive Case for the Transformation Tool Contest
title_full HelloWorld! An Instructive Case for the Transformation Tool Contest
title_fullStr HelloWorld! An Instructive Case for the Transformation Tool Contest
title_full_unstemmed HelloWorld! An Instructive Case for the Transformation Tool Contest
title_sort helloworld! an instructive case for the transformation tool contest
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2011-11-01
description This case comprises several primitive tasks that can be solved straight away with most transformation tools. The aim is to cover the most important kinds of primitive operations on models, i.e. create, read, update and delete (CRUD). To this end, tasks such as a constant transformation, a model-to-text transformation, a very basic migration transformation or diverse simple queries or in-place operations on graphs have to be solved. The motivation for this case is that the results expectedly will be very instructive for beginners. Also, it is really hard to compare transformation languages along complex cases, because the complexity of the respective case might hide the basic language concepts and constructs.
url http://arxiv.org/pdf/1111.4739v1
work_keys_str_mv AT steffenmazanek helloworldaninstructivecaseforthetransformationtoolcontest
_version_ 1725612796862791680