Hello World! An Instructive Case for the Transformation Tool Contest (TTC 2011)(MOLA2final) | 03.04.2014 |
In this example we describe the solution to Hello World case for TTC 2011 contest, implemented in MOLA. The core task and all optional extensions are implemented. The SHARE image of solution is also provided. | |
Description is avaliable here | |
Download for MOLA Tool v1.3.5 (workspace) is avaliable here (1.41 MB, zipped) |
UML class diagram to Relational Database Schema (MOLA2final) | 04.06.2008 |
The famous class diagram to relational database schema example once again. This is exact "translation" to MOLA of example provided in the specification of MOF-QVT. | |
Full description not avaliable yet | |
Download for MOLA Tool
v.1.1
(workspace) is avaliable here
(1.87 MB, zipped)
Download for MOLA Tool v1.31 (workspace) is avaliable here (1.88 MB, zipped) |
Transformation between two different graph encodings (MOLA2final) | 11.01.2008 |
This example shows how graphs coded in a very basic way, using nodes and edges only, is transformed into graphs coded using nodes, edges and connection points. The basic elements of MOLA language - loop, rule, class element and association link - are explained. | |
Full description avaliable in the MOLA tutorial | |
Download for MOLA Tool
v1.0 (workspace) is avaliable here
(741 KB, zipped) Download for MOLA Tool v1.1 (workspace) is avaliable here (1.87 MB, zipped) Download for MOLA Tool v1.31 (workspace) is avaliable here (1.88 MB, zipped) |
Fragment of the MOLA Editor - The Modification of a Enumeration Name (MOLA2initial) | 09.03.2007 |
This example shows a typical MOLA usage in the Transformation-based Tool Framework. The transformation should handle user actions - this time the user has changed the name of enumeration. Transformation should check new name uniqueness, update the enumeration name in domain model, update all references of this enumeration in presentation model. | |
Full description avaliable here | |
Download for MOLA Tool not avaliable |
Use of MOLA Tool as RSA plug-in for Building an IS within Hibernate Framework (MOLA1) | 07.11.2005 |
In this example we show how the Eclipse plug-in form of MOLA tool could be used for MDD style development of information systems in Java within the Hibernate persistence framework. | |
Full description avaliable here | |
Download for MOLA Tool not avaliable |
Determinization example – nondeterministic FSM to deterministic (MOLA1) | 07.11.2005 |
Here we describe one more example – the transformation of a nondeterministic automaton (FSM) to a deterministic one. | |
Full description avaliable here | |
Download for MOLA Tool not avaliable |
Statechart Flattening (MOLA1) | 02.11.2005 |
This is another popular example for model transformations – the flattening of a UML statechart. UML statechart, in addition to simple states (those used in the mathematical concept of FSM) contains also composite states of two kinds – sequential or OR-states (containing just one region) and concurrent or AND-states (containing more than one region). | |
Full description avaliable here | |
Download for MOLA Tool not avaliable |
Class Diagram to Ralational Database Definition (recursive) (MOLA1) | 22.10.2005 |
The example itself is a slight variation on the well known ‘class to RDBMS’ transformation. This example has been chosen because despite its relative simplicity, it tends to exercise a broad class of model transformation features. | |
Full description avaliable here | |
Download for MOLA Tool not avaliable |
Class Diagram to Ralational Database Definition (iterative) (MOLA1) | 22.10.2005 |
The example is the traditional one for model transformation languages – transform a class diagram to database definition. | |
Full description avaliable here | |
Download for MOLA Tool not avaliable |