Since June 2009, I am a full-time Assistant Professor in the University of Chile, member of the Pleiad research group.

Former member of the RMoD research group (INRIA Lille, France), Software Architecture Group (Hasso-Plattner Institut, Germany), LERO (The Irish Software Engineering Research Centre) and Distributed Systems Group (Trinity College Dublin, Ireland) under a SFI grant and Software Composition Group (University of Bern, Switzerland).

My research interests include programming languages, modularity, programming environment, and software quality. For details concerning my research, check out the publications page. On Google Scholar. On DBLP. List of citations. The focus of my work is mainly on (i) defining languages construct to support software evolution and (ii) defining tools and methodology to increase quality in software.

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 quality, software evolution and programming languages. The research questions I have been investigating since I started my Ph.D. are How to increase program quality and ease evolution of software? What are the language constructs and tools to asses the quality of software? The systems I am currently formulating hypotheses for are based on dynamically typed applications and typed industrial applications (C, ADA, Java).


Research activities:


Teaching activities:


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


Contact:

Email: alexandre.bergel@inria.fr / alexandre@bergel.eu

In Chile:
Prof. Alexandre Bergel
DCC, University of Chile,
Blanco Encalada 2120, of. 409,
Santiago, Chile

Tel: +56 9 131 2381 (Chile)
Fax: +56 2 689 6128 (Chile)


Research Community Implication:

I am the international coordinator of the CoReA research project (scientific cooperation between Chile, France and Argentina). The CoReA Website is available.

I am a reviewer of the following international journals: I am co-program committee chair at:
I am co-workshop chair at Tools Europe 2008, Tools Europe 2009.

I co-organized

I am a program committee member of the following events:
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.

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.
Subscribe with Google ReaderGoogle Reader Subscribe with BloglinesBloglines Add to My Yahoo!My Yahoo! Add to NetvibesNetvibes RSS 2.0RSS 2.0 Atom 1.0Atom 1.0