第3章软件体系结构风格 3.2经典软件体系结构风格 ◇分层系统 过程调用 用户系统 基本工具 核心层 各种构件 希赛
◇ 分层系统 第3章 软件体系结构风格 3.2 经典软件体系结构风格 核心层 基本工具 用户系统 各种构件 过程调用
第3章软件体系结构风格 3.2经典软件体系结构风格 ◇ 分层系统的优点 ◎ 支持基于抽象程度递增的系统设计,使设计者可 以把一个复杂系统按递增的步骤进行分解; 支持功能增强,因为每一层至多和相邻的上下层 交互,因此功能的改变最多影响相邻的上下层; ◎ 支持重用。只要提供的服务接口定义不变,同一 层的不同实现可以交换使用。这样,就可以定义一组 标准的接口,而允许各种不同的实现方法。 希赛⑧
◇ 分层系统的优点 第3章 软件体系结构风格 3.2 经典软件体系结构风格 ◎ 支持基于抽象程度递增的系统设计,使设计者可 以把一个复杂系统按递增的步骤进行分解; ◎ 支持功能增强,因为每一层至多和相邻的上下层 交互,因此功能的改变最多影响相邻的上下层; ◎ 支持重用。只要提供的服务接口定义不变,同一 层的不同实现可以交换使用。这样,就可以定义一组 标准的接口,而允许各种不同的实现方法