上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页
摘要: 今天的飞行模拟系统是现在最为复杂的软件系统之-。飞行模拟系统具有很强的分布 性,有严格的时间要求,而且还必须能够经常更新,以保持与所模拟的不断变化的飞行器 及环境的逼真性。在对如下几个方面进行设计时.这些大型软件系统的创建和维护对软件 开发提出了巨大的挑战: •严格的实时性能。 •可修改性,以适应需 阅读全文
posted @ 2019-12-04 22:02 mongotea 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 在构架的模块分解结构的最初几个层次相当稳定后,就可以把这些模块分配给开发小 组。所得到的结果就是第2章所讨论的工作分配视图。该视图或者将模块分配给现有的开 发单元,或者定义新的单元。 早在1968年,构架与其开发者的密切关系就引起了有关人土的关注。[Conway 68, 29]曾做过如下阐述: 任取 阅读全文
posted @ 2019-12-04 22:02 mongotea 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 6.1与构架商业周期的关系 阁6.3向我们展示了空中交通符制系统与构架商业周期的关系。这里的最终用户足联 邦航空管理部门,客户则足美W联邦航空局。开发组织足-家为美国政府提供了许多取耍 的软件密集型系统的大公司。技术环境因素包括要求使用Ada语言作为政府大型软件系统 的实现语言.以及将分布式计算作为 阅读全文
posted @ 2019-12-04 22:01 mongotea 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 几乎在我们遇到的所有成功的面向对象系统中都具有但失败的系统中缺少 的两个特性是:存在一个强大的构架构想,应用管理良好的迭代式增量开发 周期. -Grady Booch[Stikeleather 96] 现在我们把注意力转向构架的设计以及当构架逐渐形成时您能够做些什么。本章将讨 论如下4个主题: • 阅读全文
posted @ 2019-12-04 22:01 mongotea 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 可以把实现安全性的战术分为:与抵抗攻击有关的战术、与检测攻击有关的战术以及 与从攻击中恢复有关的战术。这3种战术都非常重要。我们对此做个很熟悉的比较,给 门装锁就是在抵抗攻出,在房子中放-个运动传感器就是在检测攻击.给房子上保险就是 从攻击中恢复过来。阁5.8给出了安全性战术的目标。 5.5.1抵抗 阅读全文
posted @ 2019-12-04 22:00 mongotea 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 第4 章刻画了许多系统质量属性。该刻画是通过场景的集合进行的。理解为什么质量属性能够使您获取质量需求,但无助于理解如何实现它们。本萆就给您提供这种帮助。对 于在第4辟详细描述的6个成量属性,我们提供了如何实现每个质最属性的构架方面的指 导。这里阐述的战术并不涉及所有可能的质量属性,但我们在第8草将看 阅读全文
posted @ 2019-12-04 21:59 mongotea 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 性能与时间有关。事件(中断、消息、用户请求或时间已到)发生时.系统必须对其 做出响应。事件到达和响应有很多特性,但性能苺本上与事件发生时,将要耗费系统多长 时间做出响应有关。 在使性能变得复杂的众多因素中,其中一个因素就是事件源的数量和到达模式。事件 可以来自用户请求、其他系统或系统内部。基于Web 阅读全文
posted @ 2019-12-04 21:58 mongotea 阅读(167) 评论(0) 推荐(0) 编辑
摘要: —般场景的用途之一就是能够使涉众进行沟通-我们已经指出,每个属性团体都有其 描述基本概念的词汇,不同的术语可能代表相同的事件。这可能会给沟通带来麻烦。例如. 在有关性能的讨论中,代表用户的涉众可能并没有意识到对事件响应的等待时间与用户有 关。 促进这种了解将有助于对构架决策的讨论,尤其是对于权衡的讨 阅读全文
posted @ 2019-12-04 21:58 mongotea 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 使用结构是A-7E系统所强调的构架层次上的第二个结构。分解结构没有说明软件运 行时的任何信息。我们可以理智地猜想在系统运行时不同模块中的两个过程足如何进行交 互的。但这样的信息在模块分解中实际上是找不到的。而使用结构则对软件交互的方式给 出了权威的描述。 使用关系。使用结构的思想是建立在使用关系的基 阅读全文
posted @ 2019-12-04 21:57 mongotea 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 本书第丨部分介绍了构架商业周期(ABC),它为分析软件构架獎定了莲础。尤其是, 它陈述了当设计师开始构建系统时的各种影响因素,并指出了特定的质量属性要求(如性 能或可修改性)通常产生于组织的业务目标。设计师如何创建构架?这就足第丨丨部分的艰 点。因为质1域性的实现对系统的成功至关重要,因此我们开始对 阅读全文
posted @ 2019-12-04 21:57 mongotea 阅读(268) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页