Hugo Bruneliere![]() AtlanMod research team (INRIA & EMN) AtlanMod research team (INRIA & EMN) - Room B206
hugo.bruneliere_AT_inria.fr_NOSPAM I am an R&D engineer working in the field of Model Driven Engineering (MDE) for the AtlanMod research team (INRIA and EMN). I did a first internship in the INRIA ATLAS Group in June-July 2005. I worked more particularly on the building of metamodels for Microsoft Office 2003 (Word, Excel, Visio) and of bridges (model transformations) using these metamodels. I also took an active part in the development of a metamodels' "zoo" whose aim is to gather the greatest possible number of metamodels coming from various and varied domains (see The Atlantic Zoo). The achieved work is available online from the ATL transformations page : all the implemented transformations and the associated documentations can be downloaded from this page. During this first internship, I also worked on a bridge between Excel, Bugzilla and Mantis Bug Tracker (transformations also available from the ATL transformations page). I also worked on the "Model Extractor" operational project for the ATLAS Group during the last year of my Master Degree (from January to March 2006). The aim of this project is to design and implement an automated models' extractor for the Microsoft .NET environment. During this project, we also had to design (and implement in Visual Basic .NET) an Ecore-like data structure (based on KM3 which is the AMMA DSL for defining metamodels) in order to provide a way to store models in memory in the .NET platform. I did a second internship in the ATLAS Group (from April to September 2006) in order to validate my Master Degree. I worked on Global Model Management (GMM), i.e. how to apply Model-Driven Engineering (MDE) to the design, running, administration and maintenance of complex computer systems involving numerous MDE resources. In the AMMA Platform (the ATLAS Group MDE platform), this approach is implemented by the Eclipse GMT/AM3 component. The objective of this internship was to start designing, specifying and implementing a GMM environment under Eclipse. Currently, I am working as an R&D engineer in the AtlanMod team and I am responsible for the INRIA coordination on the MODELPLEX (MODELling solution for comPLEX software systems) IST european project in which the ATLAS Group is involved. Our work on this project is focused on the concrete use of Model-Driven Engineering (MDE) for model discovery (reverse-engineering) and Global Model Management (GMM). Thus, I'm an Eclipse committer on the MoDisco (Model Discovery) and AM3 (ATLAS MegaModel Management) Eclipse/GMT components. My advisor is Jean Bézivin and my work is funded by an INRIA contract. Selected publications
Dehlen, V, Madiot, F, and Bruneliere, H
(2008).
Vépa, E, Bézivin, J, Brunelière, H, and Jouault, F
(2006).
Allilaire, F, Bézivin, J, Brunelière, H, and Jouault, F
(2006).
Bézivin, J, Chevrel, R, Brunelière, H, Jossic, A, Jouault, F, and Piers, W
(2006).
Bézivin, J, Brunelière, H, Jouault, F, and Kurtev, I
(2005). Links* The Eclipse GMT/MoDisco component home page: http://www.eclipse.org/gmt/modisco/ * The Eclipse GMT/AM3 component home page: http://www.eclipse.org/gmt/am3/ * The Eclipse M2M/ATL component home page: http://www.eclipse.org/m2m/atl/ * The ATL home page: http://www.sciences.univ-nantes.fr/lina/atl/ * The INRIA home page: http://www.inria.fr * The Ecole des Mines de Nantes (EMN) home page: http://www.emn.fr/ |

