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...
Main Author: | |
---|---|
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 |