Ingénierie Du Logiciel

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Séminaire IDL 06/06/2013

Envoyer Imprimer
Intervenant : Paola Valeejo, Doctorante, Lab-STICC/UBO.

Titre : Metamodel refactoring and reversible data migration for the reuse of legacy tools. 

Date & Lieu : Jeudi 6 Juin 2013, 10h30-12h, salle 117-A, 1er étage, Bâtiment LC, site AES, UBO.

Résumé :

Promptly making available tool support for Domain Specific Modeling Languages (DSML) is a fundamental issue for DSML designers. This is especially significant in the case of a specific language (or metamodel) for which a complete equipment has to be designed (e.g. analysis tools, dedicated editors, or code generators). The use of a metamodeling environment is highly likely to lower the cost of obtaining these facilities thanks to its generative abilities. It can produce domain-specific editors or Browsers for metamodel instances. In some cases, it can also offer an environment for domain-specific code generators.

But in spite of these available facilities, a DSML designer still needs to add domain-specific tools either by specifying them completely, or by coding them directly, or by trying to reuse pieces of existing Software. Actually, in many cases, these legacy tools are designed for variants of the metamodel on which the designer is working, and thus, they need to be adapted. 

In this context, we investigate a way to promote the reuse of generic tools for a specific DSML. More precisely we suggest a model transformation approach to achieve this purpose. Basically, we aim at putting domain specific data under the scope of a legacy tool, and then we aim at putting the tool's outcome back into the original specific context. These operations are intended to be automated as much as possible, so that a domain specific environment can be obtained as fast as possible.

You are here: