A DSML for reversible transformations

Mickael Kerboeuf 1 Jean-Philippe Babau 1
1 Lab-STICC_UBO_CACS_MOCS
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance, UBO - Université de Brest
Abstract : In this paper, we investigate a way to promote the reuse of legacy tools (or transformations) in specic contexts (defined by specific metamodels). More precisely we suggest a model transformation approach to achieve this purpose. We first introduce a language based on a metamodel called Modif in order to specify the differences between two semantically close metamodels. We can generate automatically data migration components from a Modif specification. They enable to put data complying with the specific context under the scope of the legacy tool. But more importantly in the case of a rewriting tool, they enable to put the tool's outcome back into the original specific context. Then we propose a process and a set of helpers based on Modif to automate the reuse of legacy tools for domain specific contexts. To illustrate this approach, we apply it to the case of simple finite state machines.
Type de document :
Communication dans un congrès
11th OOPSLA Workshop on Domain-Specific Modeling, Oct 2011, Portland, United States. pp.1-6, 2011
Liste complète des métadonnées

http://hal.univ-brest.fr/hal-00631306
Contributeur : Mickaël Kerboeuf <>
Soumis le : mercredi 12 octobre 2011 - 09:37:35
Dernière modification le : mardi 16 janvier 2018 - 15:54:23

Identifiants

  • HAL Id : hal-00631306, version 1

Citation

Mickael Kerboeuf, Jean-Philippe Babau. A DSML for reversible transformations. 11th OOPSLA Workshop on Domain-Specific Modeling, Oct 2011, Portland, United States. pp.1-6, 2011. 〈hal-00631306〉

Partager

Métriques

Consultations de la notice

160