#### Aktivitätsknoten: Step 2: Transformation

The transformation action means building a conceptual UML model from a business UML model. The transformation is done with one of our QVT scripts UML2EJB.
(1) So for looking at the scripts, go to folder "qvt".
(2) Open them with double click or "Open with QVT editor" (Relations Language) or "Operational QVT editor" (Operational Mappings).
(3) Or try to make a new one for your own with simply copying an existing file:
- type "qvto" is for Operational QVT
- type "qvt" is for Relations (medini)
(You may create a new qvto or qvt file as well.)
(4) mediniQVT needs the metamodels being defined with "windows > Preferences > QVT Metamodels". You may select it from the "Registered Packages ...":
(5) For coding QVT there are two excellent books, that should help a bit - regrettably for German speaking folks only. Anyway, they and others will find several samples on my project site.
(6) Launching the transformation is done with a launch configuration. Change to Java or Acceleo perspective and check the "Run Configuration" options.
I've linked configuration images with this element. Follow the links for details.

##### Hyperlinks

- QVT-Relations.JPG
- QVT-Operational.JPG
- http://www.siegfried-nolte.de/forum/mda/mdaproject/mda.html

##### Owner

MDA Process - freemda sample

##### Behavior

-

##### Relationships

In Step 2: Transformation going
from Source | Relation
UML2EJB |
Step 1: Business Modeling |
darlehen |
UMLEJB |
UML |

From Step 2: Transformation coming
Relation | to target
| Step 3: Conceptual Modeling
| darlehen