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-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.
منابع مشابه
Saying HelloWorld with QVTR-XSLT - A Solution to the TTC 2011 Instructive Case
In this short paper we present our solution for the Hello World case study [3] of the Transformation Tool Contest (TTC) 2011 using the QVTR-XSLT tool [1]. The tool supports editing and execution of the graphical notation of QVT Relations language [6]. The case study consists of a set of simple transformation tasks which covers the basic functions required for a transformation language, such as ...
متن کاملProceedings Sixth Transformation Tool Contest
The aim of the Transformation Tool Contest (TTC) series is to compare the expressiveness, the usability and the performance of graph and model 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 graph and model transformation tools and to indicate open problems. This contest was the s...
متن کاملGraph-Based Tools: The Contest
This event is the second instance of the contest for graph transformation-based tools, which was first held as part of the AGTIVE workshop. The aim is to stimulate tool development by providing a sense of competitiveness, as well as the chance to get to know and learn from the features of other, related tools. 1 Aims of the Workshop Tools are crucial for the promotion of graph transformation in...
متن کاملSaying Hello World with MOLA - A Solution to the TTC 2011 Instructive Case
In this paper we describe the solution to Hello World case [6] for TTC 20111 contest, implemented in MOLA model transformation language. The core task and all optional extensions are implemented. The SHARE image of solution is also provided. [2] The ”Hello World” task can be implemented in MOLA in a very straightforward way. We describe in the paper the basic principles of the solution. Before ...
متن کاملCase study: FIXML to Java, C# and C++
The aim of the Transformation Tool Contest (TTC) series is to compare the expressiveness, the usability, and the performance of graph and model transformation tools along a number of selected case studies. A deeper understanding of the relative merits of di↵erent tool features will help to further improve graph and model transformation tools and to indicate open problems. This contest was the s...
متن کامل