Affiliation:
1. LAPECI Laboratory, University of Oran 1 Ahmed Ben Bella, Oran, Algeria
Abstract
Model-driven engineering (MDE) is a paradigm based on the intensive use of models throughout the life cycle of an application, where model transformation plays an important role. Various model transformation approaches have been proposed, but developers are still faced with the complexity of model transformation specifications. Most of these approaches are based on the specification of transformation rules with a concrete syntax at a low level where the developer must master the transformation language. The question at this level is how to generate a model transformation specification that must be at a very abstract level, independent of any transformation language. This article aims to propose an approach to generate an abstract representation of transformation rules and these are used to produce a source code written in a chosen transformation language. The transformation rules are calculated semi-automatically by using a matching technique on elements of source and target metamodels. This idea is illustrated by different transformation examples.
Subject
Management of Technology and Innovation,Information Systems
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Model Transformation by Example with Statistical Machine Translation;Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development;2020
2. Semi-Automatic Generation of Transformation Rules: From AADL to Timed Automata;2019
3. Semi-Automatic Generation of Transformation Rules;Proceedings of the 2nd International Conference on Networking, Information Systems & Security - NISS19;2019