架构框架和架构说明语言(ADL)是架构构建中得到广泛使用的两种机制。架构框架和架构说明语言是在本国际标准中建立的架构说明的概念基础上来指明的。
架构框架建立了在特定应用程序领域或干系人团体中创建、解释、分析和使用架构说明的通用实践。
架构框架的使用包括但不限于:创建架构说明;开发架构建模工具和架构方法;还有建立过程以促进跨多个项目和/或组织的沟通、承诺和协作。
【注 1】架构框架通常包含既包括架构说明的规定,也包括附加的其他架构实践。
【例】此处是一些本国际标准中意义上的架构框架:Zachman 的信息系统架构框架,
英国国防部架构框架[27],开放组织架构框架(TOGAF)[41],Kruchten 的“4 + 1”视图模型,西门子 4 视图方法,开放分布式处理参考模型(RM-ODP)[ISO/IEC 10746]和广义企业参考架构(GERA)[ISO 15704]。
图 描绘了架构框架的内容。在[ISO/IEC 19501]中定义的类图的符号系统。