 |
Stéphane Ducasse |
| Referee for: |
D.2.2, D.2.3, D.2.5, D.2.6, D.2.7, D.2.10, D.2.11, D.2.13, D.3.2, D.3.3, K.6.3, K.8.3
|
| Institution: |
INRIA Lille
|
| Address: |
INRIA FUTURS Parc Scientifique de la Haute Borne 40, avenue Halley Bât.A, Park Plaza FR-59650 Villeneuve d'Ascq France
|
| Home Page: |
http://stephane.ducasse.free.fr
|
Curriculum Vitae:
Stéphane Ducasse is Research Director at INRIA Lille (http:// www.inria.fr). He obtained his Ph.D. at University of Nice-Sophia
Antipolis. He developed a language based on reflection techniques to
connect objects by means of explicit connectors. He spent ten years
co-leading the Software Composition Group of the University of Bern
with Prof. O. Nierstrasz.
Stéphane Ducasse was full Professor at the University of Savoie where
he led the Language and Software Evolution group of the LISTIC. His
fields of interests are: reflective systems, meta-programming, meta-
object protocols, reengineering of object-oriented applications,
program visualization, maintenance, dynamic languages. He is involved
in the development of Squeak an open-source Smalltalk (http://www.squeak.org/) and he is the president of the European Smalltalk
User Group (http://www.esug.org).
Main Research Interests:
- Software Engineering,
- Object-Oriented Programming
- Language Design
- Reengineering
- Reverse Engineering
- Program Understanding
- Reflective Programming
- Meta-Programming
- MOP
- Aspect-Oriented Programming
- Modules
- Frameworks
- Design Patterns
- Teaching OO
- Traits
- Classboxes Scheme
- Smalltalk
- Java
- C#
|