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? ----- [CategoryFramework]