Chapter 9.  Model Transformation

The files minimization.kmt and determinization.kmt from fr.irisa.triskell.kermeta.samples.fsm.demo/launcher are examples of transformation of one model to one another,let you have a look on it. These examples are separated into three main steps :

  1. load the model to transform and initialize the output model

  2. traitment of the transformation (use an algoritm to determin the new results and add it into other output model).

  3. save the output model

You can execute these examples following the section Run configurations. This section give you an example of model transformation. The next section will present how to customize the EMF editor presented on section Tree view editor.