Une équipe incluant Stéphane Ducasse a écrit l'article suivant.
L'article me semble particulièrement intéressant car les auteurs
tente de systématiquement identifier les approches utilisées pour
bootstrapper un système Smalltalk, même si la plupart d'entre elles
ne sont pas documentées.
"
There is a need to have a step by step process to build Smalltalk
kernels from scratch. In this paper, after an analysis of past and
current practices to mutate or generate kernels, we describe a
kernel bootstrap process step-by-step. First the illusion of the
existence of a kernel is created via stubs objects. Second the
classes and meta-classes hierarchy are generated. Code is compiled
and finally information needed by the virtual machine and execution
are generated and installed."
http://hal.inria.fr/inria-00636785/