Design of a Smalltalk Framework for the Tools and Materials Metaphor
The Tools and Materials Metaphor is a design methodology for interactive software systems. It supports developers with both metaphors on how to interpret and understand an application domain as well as concrete techniques on how to actually construct systems according to the meta phors. The construction process is best supported by an application framework that captures those parts of the metaphors that can be formalized as reusable abstract classes. We have implemented such a framework for the Tools and Materials Metaphor in Smalltalk.
[Rie96] Riehle D., Schäffer B. and Schnyder M.. Design of a Smalltalk Framework for the Tools and Materials Metaphor. In Informatik 1/96, pages 20-22, 1996.