架构,又名软来自件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统运执各个方面的设计。架构耐叫充思门切描述语言(ADL)用南微证得于描述软件的体系架构。现在已有多种架构描述语言,如Wright(由卡内基梅隆大学开发),Acme(由360百科卡内基梅隆大学开发),C2(由UCI开发),Darwin(冷唱由伦敦帝国学院开发)。ADL的基本构成包括组件、连接器和皇年防板余代设服坐配置。