Definition: A framework is a set of related classes which you specialize and/or instantiate to implement an application or subsystem.
Frequently Asked Questions - http://www.ipd.hk-r.se/michaelm/fwpages/fwfaqs.html
The San Francisco Project - http://www-4.ibm.com/software/ad/sanfrancisco/
Ralph Johnson's Framework Page - http://st-www.cs.uiuc.edu/users/johnson/frameworks.html
Object-Oriented Application Frameworks - http://www.cs.wustl.edu/~schmidt/CACM-frameworks.html
Process Frameworks - Pitfalls - http://ootips.org/process-frameworks.html
Using Frameworks - For Beginners Only - http://ootips.org/using-frameworks.html
Writing Frameworks - What Does It Take - http://ootips.org/writing-frameworks.html
Pattern Language of FrameworkConstruction - http://st-www.cs.uiuc.edu/users/hanmer/PLoP-97/Proceedings/shai.pdf - PlopConference-1997
Lots o' Wiki Framework Pages - CategoryFramework
Examples of Frameworks:
- Java - JakartaAvalon, JakartaStruts, JakartaTurbine, JakartaVelocity
- XML - ResourceDescriptionFramework - http://www.w3.org/TR/REC-rdf-syntax/
- CocoaFramework, MacApp
- MicrosoftDotNet
- MicrosoftFoundationClasses
- ActiveTemplateLibrary
- SmalltalkLanguage
- See also CategoryFramework. (Not all referenced pages are framework implementations, but many are.)
Duplication DefinitionOfFramework?