系统体系结构是一个综合模型,系统体系结构是由许多结构要素及各种视图(或观点)所组成的,而各种视图主要是基于各组成要素之间的联系与互操作而形成的。所以,系统体系结构是一个综合各种观点的模型,用来完整描述整个系统。一般来说,系统或软件体系结构都需要用相应的体系结构描述语言(Architecture Description Language)来描述,其目的在于为体系结构进行描述和呈现,为体系结构中的相关人员,如:管理人员、系统开发人员和用户等,提供可以进行沟通的语言。目前已有多种体系结构描述语言,如卡内基梅隆大学的ACME和Wright,斯坦福大学的Rapide等。