Different levels of abstraction and modeling are now available to motivate, design and implement object-oriented frameworks. In this position paper, I discuss the relationships between patterns, role modeling, frameworks and framework implementations. I use a concrete example as requesedt by the call for position papers.
Dirk Riehle. "Exploration of Framework Design Principles." Position Paper for OOPSLA '96 Workshop 28 on Exploration of Framework Design Principles.
The paper is available as a text file.