Specification of a Legacy Tool by Means of a Dependency Graph to Improve its Reusability

Paola Vallejo 1 Mickaël Kerboeuf 1 Jean-Philippe Babau 1
1 Lab-STICC_UBO_CACS_MOCS
UBO - Université de Brest, Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance
Abstract : This position paper, investigates a way to improve the reusability of legacy tools in specific contexts (defined by specific metamodels). The approach is based on a dedicated language for co-evolution, called Modif. Its associated process involves two model migrations. The first one (Migration), allows to put data under the scope of a legacy tool. The second one (Reverse Migration), allows to put the legacy tool's output back into the original specific context. The approach is generalized by introducing the notion of dependency graph. It specifies the relations between the legacy tool's input and the legacy tool's output. The dependency graph is then used to address some complexities of the Reverse Migration. The improvement is illustrated by the reuse of a flattener tool defined on a specific metamodel of FSM (finite state machines).
Type de document :
Communication dans un congrès
7th MoDELS workshop on Models and Evolution, Sep 2013, Miami, United States. pp.1, 2013
Liste complète des métadonnées

http://hal.univ-brest.fr/hal-00903876
Contributeur : Mickaël Kerboeuf <>
Soumis le : mercredi 13 novembre 2013 - 12:00:51
Dernière modification le : mardi 16 janvier 2018 - 15:54:23

Identifiants

  • HAL Id : hal-00903876, version 1

Citation

Paola Vallejo, Mickaël Kerboeuf, Jean-Philippe Babau. Specification of a Legacy Tool by Means of a Dependency Graph to Improve its Reusability. 7th MoDELS workshop on Models and Evolution, Sep 2013, Miami, United States. pp.1, 2013. 〈hal-00903876〉

Partager

Métriques

Consultations de la notice

180