Jean-Marc Menaud 

Member of the Ascola Group

Ecole des Mines de Nantes 

4, rue Alfred Kastler 
BP 20722 
44307 Nantes Cedex 3 

Phone: (+33|0)2 51 85 82 35
Fax : (+33|0)2 51 85 82 49

Jean-Marc Menaud

Short biography : 

I defended my Ph.D Thesis in Computer Science at the University of Rennes 1 in January 2000. I did my PhD work in the Solidor research group of IRISA/INRIA on the following subject: Cache cooperative system for large scale distributed information systems on the codirection of Valérie Issarny and Michel Banâtre. I am currently an assistant professorship at the Ecole des Mines de Nantes, France, and i joined the Obasco group to do my research in September 2000. 

Since this date, I integrated a software engineering dimension into my work. I currently focus my research on problems related to the dynamic evolution of the applications. To address this problem, I proposed language solutions based on the Aspect Oriented paradigm.Within my practical domains that are operating systems and networks, I developed the first runtime aspect weaver for the C language : Arachne. My contributions are as well in the operating system domain (improvement performances and security) as in the language domain (definition of new abstractions and improvement of expressiveness of aspect languages).

Actually, I am interesting in autonomic computing and to investigate the required components which would allow the implementation (language, runtime) of complex and large-scale autonomic system. My research encompasses any system that has a high software complexity (distributed, size of code etc.) and is large-scale in terms of size and heterogeneity of resources and software. In this context i propose language support (with the DSL programming approach) for the implementation of self-optimization of autonomic system in a virtualized environment.

Keywords : Operating System, Software Engineering, Grid and Cluster Computing, Virtualization, Dynamic consolidation, Autonomic computing Aspect Oriented Programming, dynamic Evolution, Adaptation and Extension of legacy system, Language Design, Domain Specific Language.

Current program committees :

  1. Workshop on Virtualization in High-Performance Clusterand Grid Computing (VHPC'0X) as part of Euro-Par 200X,
  2. Workshop on System-level Virtualization for High Performance Computing held in conjunction with EuroSys 200X
  3. Xth French Conference on Operating Systems
  4. Workshop on Virtualization/Xen in High-Performance Cluster and Grid Computing (XHPC 07) of the 16th IEEE International Symposium on High Performance Distributed Computing (HPDC-16)

Other :