Matching Model-Snippets

Rodrigo Ramos 1 Olivier Barais 2 Jean-Marc Jézéquel 2
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : An important demand in Model-Driven Development is the simple and efficient expression of model patterns. Current approaches tend to distinguish the language they use to express patterns from the one for modelling. Consequently, productivity is reduced by dealing with a distinct new language, and new intermediate steps are introduced in order to support pattern-matching. In this paper we propose a frame- work for expressing patterns as model-snippets. We present how model- snippets are specified upon concepts in a given domain (meta-model), and how we perform pattern-matching with model-snippets, whatever the meta-model. We also provide an implementation which is well inte- grated with existing technologies, such as Eclipse Modelling Framework.
Document type :
Conference papers
Complete list of metadatas

Cited literature [11 references]  Display  Hide  Download

https://hal.inria.fr/inria-00477558
Contributor : Didier Vojtisek <>
Submitted on : Thursday, April 29, 2010 - 3:09:26 PM
Last modification on : Friday, November 16, 2018 - 1:25:02 AM
Long-term archiving on : Thursday, September 30, 2010 - 4:22:02 PM

File

ramos07a.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00477558, version 1

Citation

Rodrigo Ramos, Olivier Barais, Jean-Marc Jézéquel. Matching Model-Snippets. In Proceedings of ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MoDELS 07), 2007, Nashville, TN, USA, United States. ⟨inria-00477558⟩

Share

Metrics

Record views

374

Files downloads

252