Semi-Automatic Generation of Transformation Rules

Karima Berramla, El Abbassia Deba, Mohamed Elkamel Hamdane, Abou El Hassen Benyamina · 2019

Model Driven Engineering (MDE) is a recent discipline in systems engineering with which computer technologies are used to describe both the problem and its solution through models. The main objective of MDE is to automate the development process instead of involving engineers throughout the development life-cycle of computer applications. In this context, the model transformation plays an important role that enables to translate automatically a model to another model by using a set of transformation rules written in a specific language such as ATL or QVT-op language. So, to implement this process without a transformation designer, it is necessary to create transformation rules automatically or semi-automatically. The focus of this paper is to provide an approach in order to generate semi-automatically the transformation rules by using a matching technique and a set of source and target pair models. In this case, AADL to timed automata transformation example is used to validate our approach.

Read the paper · More papers on PaperTik