This printer-friendly version omits the website menu. Switch back

Meta-Objects Tutorial

Organized in collaboration with LORE

What -- Audience -- Teacher -- When -- Where -- Abstract -- Program -- Background Reading -- Teaching Material -- Contact -- Registration -- Lunch & Coffee

Tutorial: Meta-Models, Meta-Classes and Meta-Objects
Researchers, post-docs and master students who think they understand object-oriented programming.
Prof. Stéphane Ducasse (Université de Annecy - France)
Wednesday, March 29th, 2006
9:30 - 17:00
Vrije Universiteit Brussel
Pleinlaan 2
1050 Elsene
Morning in 1G.021 - Afternoon in 1E.07 (PC-room)
The aim of this lecture is to gain insight into meta-level architectures by building a simple yet powerful reflective object-oriented kernel. Doing that the attendees will better understand the concepts of method lookup, self/super, instance allocation, initialization, class creation. Moreover, this lecture will offer a deep insight on the essence of object-oriented programming: instantiation and inheritance. The reflective kernels under study are the ones of ObjVlisp, D-SOM (IBM) and Smalltalk-78.
Provisionary Schedule

Download MetaModeling06 Schedule as .ICS file.

09:30 - 10:30: Lecture
10:30 - 11:00: Coffe Break
11:00 - 12:00: Lecture
12:00 - 13:00: Lunch Break
13:00 - 17:00: Hands-on session
Background Reading
  • Metaclasses are First Class: The ObjVlisp Model", P. Cointe, SIGPLAN Notices 22(121):156-167 (Dec 1987) (OOPSLA '87)
  • Safe metaclass programming, Noury M. N. Bouraqadi-Saâdani Thomas Ledoux Fred Rivard, OOPSLA 98
  • Stéphane Ducasse, Nathanael Schärli, and Roel Wuyts, Uniform and Safe Metaclass Composition, In Journal of Computer Languages, Systems and Structures, Volume 31, Number 3-4, pp. 143-164, May, 2005.
Teaching Material
[   ] 2006-ObjVlisp-StackS..> 28-Mar-2006 13:16   46K  
[   ] 2006-ObjVlispStackSt..> 28-Mar-2006 13:16   31K  
[   ] ObjectLispNoReflect-..> 28-Mar-2006 13:16  1.0M  
Prof. dr. Serge Demeyer
phone icon (+32) 3 265 39 08
mail icon Serge.Demeyer(aha) replacing (aha) with @

Prof. dr. Dirk Janssens
phone icon (+32) 3 265 39 04
mail icon Dirk.Janssens(aha) replacing (aha) with @

Pieter Van Gorp
phone icon (+32) 3 265 38 71
mail icon Pieter.VanGorp(aha) replacing (aha) with @
Registration is free and can be done by sending a simple e-mail to Serge Demeyer (serge.demeyer(aha) replacing (aha) with @). Maximum number of participants is 25 on a first-come/first-served basis
Lunch & Coffee
Participants should pay for their own lunch (we'll try to reserve some tables in the VUB-restaurant); coffee breaks are sponsored by the University of Antwerp.
Go Back

Find more events on the FOTS and LORE events pages.

Valid HTML 4.01!

FoTS - Universiteit Antwerpen - 2009-2011

for the footer