Prof. Olivier Gruber
|
Affiliation: |
||
---|---|---|---|
Address: |
Projet
Sardes |
||
Phone: |
+33 4 76 61 52 68 |
||
Fax: |
+33 4 76 61 52 52 |
||
E-mail: |
firstname dot lastname at inria dot fr |
||
|
|
I am leading the Synergy research group at INRIA, in Grenoble, on component-based virtualization. We believe, like many others, that the component paradigm is an important step towards adaptable software. We further believe that component-oriented programming will only deliver its full promises if we are willing to profoundly impacts our tools, programming models, and runtimes.
We argue, like it was the case for the object paradigm in its own time, that components must be a first-class reflexive concept in virtual machines, like objects and classes. In fact, we feel that the component paradigm is best approach as a natural next step beyond the object paradigm. Therefore, our current research focus is on the impacts of introducing components within object-oriented virtual machines, as the foundation to a new generation of reflexive systems, designed for running and managing adaptable software.
Please find a short biography below, or read the longer version.
1988-1994: INRIA -
France
I got my Ph.D. from the Université Pierre et Marie
Curie, Paris, France, in 1992, under the supervision of Patrick
Valduriez. I stayed two more years leading a small research group,
with Laurent Daynès (Sun Research) et Laurent Amsaleg (CNRS).
1995-1997: IBM Almaden
Research Center, California, USA
I joined the database group
in 1995 as a full-time research staff member.
1998-2007: IBM Watson
Research Center, New York, USA
Senior research staff member.
I mostly worked with the following product teams: WebSphere, Lotus,
and Rational. I have been one on several expert groups for the OSGi
Alliance, from 2000 to 2005. I was at the origin of the creation of
Equinox, the technology project that ultimately saw that Eclipse 3.0
ran on the OSGi Platform. I was one of the technical leaders of
Equinox from 2003 to 2005.
2007-today:
Université de Grenoble - INRIA, France
I
am a full-time professor at the Université of Grenoble and a senior
researcher at INRIA. I am currently
working on virtualization techniques and the frontier between
software and hardware.
Here is a list of my main publications.
I joined the Université Joseph Fourrier, september 2007, in the footsteps of Sacha Krakowiak. I took over some of the various courses he was teaching on distributed systems. I added some of my own on advanced operating systems with a special focus on virtual machines, both system and language virtual machines
My students can find the slides of my lectures here.
Through the years, we are hindered by so many little things, idiosyncracies of the systems and applications we use... I use to rely on my memory, but today I just got tired of having to remember all that geak stuff, so I decided to create this page to track it for me. Just a start...
Last update: January 17th , 2012