KyleBrown and BobbyWoolf have been working to describe the 
Graphics Frameworks in each dialect of Smalltalk 
in terms of the recurring Design Patterns found in each.

For example, we have described how Composite is used in 
each dialect to represent "Views within Views".  We use
many more of the GangOfFour patterns to describe other
parts of the frameworks.  Finally, we tied the frameworks
together with a pattern we call PaperPenAndPerson.  
Another original pattern is a generalization of Observer
we called SelfAddressedStampedEnvelope.

We recently presented our results as a tutorial at the 
SmalltalkSolutions conference.  We will be presenting again
at OOPSLA'95 and at Object-Expo Europe '95.

-----
[CategoryFramework]