 |
Alexandre Bergel |
Curriculum Vitae:
Alexandre Bergel is a permament researcher at INRIA Futurs, Lille,
France. He obtained his PhD in 2005 from the University of Bern,
Switzerland, under the supervision of Prof. Nierstrasz and Prof.
Ducasse. His thesis focused on Classboxes, a new module system to
ease software evolution and extension for large software systems.
This PhD was awarded by the Ernst-Denert Software Engineering price
in 2006. He realized a first post-doc at Trinity College Dublin,
Ireland where he tackled, with Realtalk, the problem of modeling the
control flow of application in presence of an event-based hardware
and limited resources. In 2007 he went to Germany and became a
Research Fellow at the Hasso-Plattner-Institut, Potsdam. He worked on
Traits and Method Namespaces, new programming languages constructs to
ease evolution of program source code. Since October 2007 he is
working in the topics previously enumerated.
Main Research Interests:
- Software Engineering
- Object-Oriented Programming
- Language Design
- Aspects-Oriented Programming
- Reflection
- Modules
- Teaching OO
- Mixins
- Traits
- Classboxes
- Scheme
- Smalltalk
- Java
- Ruby
- Embedded systems
|