体系结体构课件.ppt

体系结体构课件

1970年代中后期,随着结构化软件开发方法的出现与广泛应用,软件开发中出现了概要设计与详细设计,为将来软件体系结构的出现和发展建立了基础;模块 第1章 软件体系结构概论 1.3 体系结构的兴起和发展 到1990年代,面向对象技术已成为软件开发的主流技术,对大型软件系统进行设计、开发和维护的需要促使人们从更高的抽象层次关注软件,软件体系结构也在这一阶段得到广泛关注; 类 1990年代后期,基于构件的软件开发逐渐受到重视 和推广,软件体系结构已经作为一个明确的文档和中间产品存在于软件开发过程中;组件 ◇ 软件体系结构的定义 第1章 软件体系结构概论 1.3 体系结构的兴起和发展 ◎ Dewayne Perry和A1exander Wolf 软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。 处理构件负责对数据进行加工 数据构件是被加工的信息 连接构件把体系结构的不同部分组合连接起来。 第1章 软件体系结构概论 1.3 体系结构的兴起和发展 ◎ Mary Shaw和David Garlan 软件体系结构是 软件设计过程中的一个层次,这一层次超越计算过程中的算法设计和数据结构设计。 体系结构问题包括 总体组织和全局控制、通讯协议、同步、数据存

文档评论(0)

1亿VIP精品文档

相关文档