The paper Object-Oriented Programming in Scheme by Adams and Rees [2] is probably the most central paper about simulation of object-oriented mechanisms in Scheme. Compared with the present report, the Adams-Rees paper contains little or nothing about multiple inheritance, method combination, and metaclasses. The paper is addressed towards the very skilled Scheme programmer.
SCOOPS is an object-oriented programming system implemented on top of Scheme. Among the most interesting features, SCOOPS supports multiple superclasses and active values. SCOOPS extends Scheme with a couple of new special forms for the definition of classes and methods. SCOOPS was originally developed by Texas Instruments (and it is delivered as part of MacScheme).
There also exist several Scheme-like programming languages with object-oriented mechanisms. T [10,11] and Oaklisp [8,7] are among the most important of these languages.