Skip to content.

The AMMA home page

Personal tools

Régis Chevrel

Régis Chevrel
ATLAS Group (LINA, INRIA)




chevrel.regis <at> gmail.com

Hello,
I just finish a master degree and I worked for my intership student in the ATLAS Group (INRIA/LINA). I have already worked for this team during the last summer and I become a MDA expert. Jean Bézivin was one of my university teacher and teach me the metamodeling world.

Research Interests

I work on a reverse engineering tool based on DotNET technology which is called: ModelExtractor. Its aim is to extract a model from an observed system. To build this model, we give a decored metamodel to the extractor. The decorations are using to guide the system exploration.
I have already implement a model handler like EMF but based on KM3 metametamodel and implemented in VisualBasic (DotNET 2.0). I called it DSFM, for Data Structure For Models. This structure is capable to catch any abstraction level model and auto-bootstrap from itself for loading KM3 as reflexive metametamodel. At the present time, I am implementing a virtual machine for the ATL transformation language. This virtual machine, called ATL VirtualMaN (ATL Virtual Machine for .Net), is already advanced and works good for a subset of transformations.

I have also work for our AM3 project by creating two zoos:
- the VisualBasic zoo(http://www.eclipse.org/gmt/am3/zoos/atlanticVBZoo/)
- the GME zoo (Generic Modeling Environment) (http://www.eclipse.org/gmt/am3/zoos/atlanticGMEZoo/).

During my last summer stage for ATLAS Team I realized a transformation from GME (Generic Modeling Environment) to KM3.

Selected publications

Bézivin, J, Chevrel, R, Brunelière, H, Jossic, A, Jouault, F, and Piers, W (2006).
ModelExtractor: an Automatic Parametric Model Extractor
The international workshop on Object-Oriented Reengineering (WOOR) at the ECOOP 2006 Conference, Nantes, France.

Bézivin, J, Brunette, C, Chevrel, R, Jouault, F, and Kurtev, I (2005).
Bridging the Generic Modeling Environment (GME) and the Eclipse Modeling Framework (EMF)
In: Proceedings of the Best Practices for Model Driven Software Development at OOPSLA'05, San Diego, California, USA.

 

Plone powered, XHTML valid and CSS valid