Chapter 2. Introduction

This tutorial has been written to give an overview of many concepts used through KerMeta project creation. Following this tutorial should give you the knowledge : to create KerMeta project to create KerMeta meta models to add behavior to KerMeta meta models to execute a model To cover all this features, we decided to start from an existing example. It is a reference you should browse each time you are in difficulty because it is a complete KerMeta project. This example is about the finite state machine which acronym is FSM. This tutorial is divided in several dependent sub-tutorials. So it means that the reader should follow the speech structure. Anyway, if you want to jump some sections, in each sub-tutorial you will find a section named "Prerequisites" which specify the minimal background needed to understand the contents. List of sub tutorials : How to create a KerMeta meta model How to add behavior to a KerMeta meta model How to run a FSM model and to use run configurations? Firstly, a section is dedicated to the finite state machine we want to model. The next section explains how to load files of the example in your Eclipse workspace. You will have access to every files. The last three sections point on one sub tutorial (in the list order above)