文章目录
软件体系结构
- 软件体系结构
-
- 软件数据设计
- 软件体系结构风格
- 软件体系结构模式
- 软件体系结构评估
- 软件体系结构的复杂性
-
- 复杂性
- 空间认知复杂性
- 结构复杂性
-
- 网络结构复杂性
- 层次结构复杂性
Bass, Clements, and Kazman (2003) : The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships among them.
程序或计算系统的软件体系结构(架构)是系统的一个或多个结构,它包括软件元素、这些元素的外部可见属性、 以及他们之间的关系。
软件架构是那些(通常是抽象的)业务目标和最终(具体的)结果系统之间的桥梁