Member of the Software Architecture Group (Hasso-Plattner Institut, Germany).
Former member of Distributed Systems Group (Trinity College Dublin, Ireland) and Software Composition Group (University of Bern, Switzerland).

My research interests include languages and tools to support component-oriented and aspect-oriented software development. For details concerning my research, check out the publications page. On Google Scholar. On DBLP. List of citations.

I won the Ernst-Denert Prize 2006 for Software Engineering for my work on Classboxes. The ceremony was held in Dresden (Germany) on October 4th 2006. Pictures are available.


Research question:

I am interested in the widest sense of software evolution and programming languages. The research questions I have been investigating since I started my Ph.D. are Can a software evolve?, How programming languages affect software evolution? I am currently investigating why and how systems perpetually evolve. The systems I am currently formulating hypotheses for are based on modules systems, component model, aspects-oriented languages and embedded devices.


Research activities:

Keywords:

Software Engineering, Object-Oriented Programming, Language Design, Aspects-Oriented Programming, Reflection, Modules, Teaching OO, Security, Mixins, Traits, Classboxes, Scheme, Smalltalk, Java, Ruby, C#, Embedded systems and Automotive.


Contact:

Email: alexandre@bergel.eu

Dr. Alexandre Bergel
Hasso Plattner Institut
Prof.-Dr.-Helmert-Str. 2-3
D-14482 Potsdam
Germany

Tel: +49 1 520 130 040 9


Research Community Implication:

I was invited keynote speacher at the Czech conference on object-oriented programming Objekty 2006. Title of the presentation: Controlling the Scope of Change in Java with Classboxes.

I am a reviewer of the following international journals:
I am co-organising Dyla'07, the 3rd Workshop on Dynamic Languages and Applications. It will be held in Berlin, July 31, 2007.

I am a program committee member of the following events:
During the Dagstuhl seminar on Latently typed languages I had diner with Ralph Johnson. Here few words about the new edition of the Design Pattern book.