|29th IBIMA Conference
3 - 4 May 2017
Experiments and Illustration of an Extended Architecture for Model Transformation in MDA
Lamine Lafi and Jamel Feki
Model Driven Engineering (MDE) has been proposed for supporting the
development, maintenance and evolution of software systems. This
paradigm has largely studied in software systems. So that fundamental
MDE approaches are proposed such as Model Driven Development (MDD) and
Model Driven Architecture (MDA). These approaches share basic concepts
such as metamodeling, and model transformation as a relevant task which
uses three operations ambiguously.
In this paper we propose to experiment an extended architecture to semi-automate the process of model transformation in MDA in order to prove the separation of concerns. The basic operations of matching, mapping and transformation are distinguished considering several factors (e.g., semantic resources, pre-matching efforts, post- matching efforts).
As well, we propose a method that leads to a semi-automatic transformation process. We illustrate this extension for model transformation and method with two heterogeneous metamodels, namely JADE platform metamodel for multi-agent systems and BPEL language metamodel for Web service composition.