A Domain Specific Language for Expressing Model Matching - Archive ouverte HAL
Communication Dans Un Congrès Année : 2009

A Domain Specific Language for Expressing Model Matching

Résumé

A matching strategy computes mappings between two models by executing a set of heuristics. In this paper, we introduce the AtlanMod Matching Language (AML), a Domain Specific Language (DSL) for expressing matching strategies. AML is based on the Model-Driven paradigm, i.e., it implements model matching strategies as chains of model transformations. A matching model transformation takes a set of models as input, and yields a mapping model as output. We present a compiler that takes AML programs and generates ATL (AtlanMod Transformation Language) and Apache Ant code. The ATL code instruments the matching model transformations, and the Ant code orchestrates their execution. We evaluate this implementation on two strategies including robust matching transformations from the literature.
Fichier principal
Vignette du fichier
garces-jouault-cointe-bezivin_idm09.pdf (218.49 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00466942 , version 1 (25-03-2010)

Identifiants

  • HAL Id : hal-00466942 , version 1

Citer

Kelly Garcés, Frédéric Jouault, Pierre Cointe, Jean Bézivin. A Domain Specific Language for Expressing Model Matching. Proceedings of the 5ère Journée sur l'Ingénierie Dirigée par les Modèles (IDM09), Mar 2009, Nancy, France, France. pp.33-48. ⟨hal-00466942⟩
529 Consultations
295 Téléchargements

Partager

More