软件构架实践之什么是软件构架 目录软件构架概念构架模式、参考模型和参考构架软件构架的重要性构架的结构和视图小结知识回顾第一章阐述了构架在保证开发组织实现 其商业目标方面所起到的重要作用那么软件构架在项目开发中又有什么意义呢?软件构架软件构架概念的提出70年代1969年构架实际上是同类系统的抽象David Parnas提出的构架原则信息隐藏原则关于只允许通过接口使用元素的原则强调对软件系统中的不同结构进行考察,不得混淆这些结构在基于组件开发的系统中错误处理和检测原则将每个程序都看做某一程序族的一员认识到系统的结构影响到系统的质量引入使用结构,该原则控制各个元素之间的连接,以增强系统的可扩展性Parnas等人的工作为软件构架理论的建立创造了基础软件构架概念的澄清控制处理(CP)特征损失模型(MODP)回响模型(MODR)噪音模型(MODN)图1 未提供多少信息的软件构架的描述图从上图中可以得出以下信息:系统是由4个元素组成其中的3个元素特征损失模型(MODP)、回响模型(MODR)和噪音模型(MODN)可能有更多的相似之处,但是他们与第4个元素控制处理(CP)之间可能会有较大的差异,因为前三个元素在图中处于同一层次上该图是完全连通的,因而所有的元素之间显然存在着某种联系 这就是构架吗?如果构架真的是由若干组件及其之间的相互联系组成,则用这样的图就足以表述构架,但是,从图中并不能得到以
您可能关注的文档
最近下载
- (物理试题)2023年厦门大学附属科技中学招生考试.pdf VIP
- 2024高考(新课标1卷)英语真题词汇汇总+练习(学生版+解析版).docx
- 杭州第九届天堂儿歌演唱和创作大赛.doc VIP
- (完整版)CNC84操作手册.pdf VIP
- 幼儿园家长沟通与信息发布模板.docx VIP
- 小学生认识身体主题课件.pptx VIP
- 均值极差控制图Xbar-R Chart.xls VIP
- 2025年度国家广播电视总局直属事业单位公开招聘310人笔试试题附答案解析.docx VIP
- 机器人运动控制:运动学与动力学建模_(16).机器人动力学仿真.docx VIP
- 广东省初中学业水平考试英语模拟卷(一).pdf VIP
原创力文档

文档评论(0)