Object-Oriented Frameworks


Key Papers

Ken Auer, Patterns for Building an Unusually Adaptable Java Framework

Beck and Johnson, Patterns Generate Architectures

Johnson and Foote, Designing Reusable Classes

Ralph Johnson, Documenting Frameworks using Patterns

Roberts and Johnson, Evolving Frameworks: A Pattern Language for Developing Object-Oriented Frameworks


Key Sites

University of Alberta

Kent Beck

Jan Bosch (Ronneby, Sweden)

Carnegie Mellon (Garlan, Shaw),   Architecture Documentation (SEI)

Entwurfsmuster-Projekt, University of Siegen

ET++

GEF (Graph Editing Framework)

Mohamed Fayad (Lincoln)

HotDraw

HotDraw CRC Cards

HotDraw in Action

Ralph Johnson (Illinois)

IBM/Taligent

Keller (Montreal)

Doug Lea (Oswego)

Object Management Group

Object-Oriented Tips

Oscar Nierstrasz (Berne)

Patterns Home Page

RoleModel Software (Ken Auer)

Ubilab (Switzerland)