Member of the Software Composition Group in the University of Berne.
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.
Research project:
- Classboxes -- A module system to support class extension. It allows changes to be applied to a system in a non-invasive way by using scopes.
- Traits -- An object-oriented composition mechanism for building classes from behavioral building blocks. Traits is an alternative to multiple inheritance.
Keywords: Software Engineering, Object-Oriented Programming, Language Design, Reengineering, Reflective Programming, Meta-Programming, MOP, Aspect-Oriented Programming, Modules, Design Patterns, Teaching OO, Traits, Classboxes Scheme, Smalltalk, Java, C#
Contact:
Dr. Alexandre Bergel
Institut fuer Informatik und angewandte Mathematik
University Bern, IAM-SCG
Neubrueckstrasse 10
Bern, 3012
Switzerland
Tel: +41 31 631 35 68
FAX: +41 31 631 33 55
I am a program commitee of the following events:- SC 2006 -- 5th International Workshop on Software Composition
- IWSAC'05 -- 2nd International Workshop on Software Aspects of Context
- CMDS2005 -- Components Models for Dependable Systems