框架(framework),建築學概念名詞,是由梁和柱組成的能承受垂直和水平荷載的結構,用於幫助解決或者處理復雜的問題。框架具有約束性和支撐性,主要要用於工業與民用建築物的承重骨架,橋梁構架或工程構築物等機械結構。
框架(Framework)是整個或部分系統的可重用設計,表現為壹組抽象構件及構件實例間交互的方法;另壹種定義認為,框架是可被應用開發者定制的應用骨架。前者是從應用方面而後者是從目的方面給出的定義。
可以說,壹個框架是壹個可復用的設計構件,它規定了應用的體系結構,闡明了整個設計、協作構件之間的依賴關系、責任分配和控制流程,表現為壹組抽象類以及其實例之間協作的方法,它為構件復用提供了上下文(Context)關系。因此構件庫的大規模重用也需要框架。