体系,泛指部分组合而成的整体,是不同系统组成的系统。
体系强调部分与整体的关系;
系统体系结构是一个综合模型,系统体系结构是由许多结构要素及各种视图(或观点)(View)所组成的;所以,系统体系结构是一个综合各种观点的模型,用来完整描述整个系统。
软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。由于软件系统具有的一些共通特性,能够促进大规模软件的系统级复用。
体系结构强调系统的组成,与架构的概念等同。
体系结构包括一组部件以及部件之间的联系。