- 0
- 0
- 约4.22千字
- 约 4页
- 2024-12-22 发布于河南
- 举报
精品文档你我共享
软件体系结构综述
计算机应用专业赵诚070321169
随着计算机应用的日益普及,人们对软件的需求量急剧增加。起初,人们把软件设计
的重点放在数据结构和算法的选择上。随着软件系统规模越来越大,越来越复杂,新的问
题也随之而来,大量实践统计表明:系统软件开发中,70%的错误是由软件设计阶段引入的;
而且错误在系统中存在的时间越长则越难发现,解决这些错误的代价也越高,于是整个系
统的结构和规格说明逐渐占有了重要的位置,软件体系结构这一概念也应运而生。它成为
了沟通软件需求和软件设计的一座桥梁。
1、软件体系结构的定义
对于软件体系结构的定义,至今还没有一个统一的、得到广泛认可的解释,很多软件
体系结构学者都提出了各自对体系结构的概念与定义。
软件体系结构的最核心概念有构件、连接件、配置、端口和角色。构件是具有某种功
能可重用的软件基本单元,表示软件系统中主要的计算元素和数据存储单元。连接件表示
了构件之间的交互,是构件与构件之间建立和维持行为关联和消息传递的途径。包括实现
构件之间的交互机制和管理这些交
原创力文档

文档评论(0)