Ensemble de composants pré assemblés qui modélisent au mieux les opérations d'un domaine applicatif donné. Le framework est un guide d'architecture permettant de générer rapidement une application pour ce domaine.