上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页
摘要: Mk2.5系统采用的是少数点到点连接的处理器,而SS2000系列产品则采用大量的、分布 程度很高且有容错要求的处理器。实现软件生命周期的方法也由原来的基于RTL/2的结构 化分析/设计和瀑布式开发过程转变为采用更具面向对象特征的Ada83和迭代式开发过 程。对开发的支持手段也由原来自定义的本地创建和 阅读全文
posted @ 2019-12-04 23:07 mongotea 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 13.3.1满足最初的需求:libWWW库 如前所述.libWWW库就是--个用以创建能够在客户机或服务器上运行的应用程序的 软件库。这个库提供由大多数应用程序共享的一些基本功能,如与远程主机建立连接的能 力、理解HTML数据流的能力等。 构建libWWW库的目的是要创建一个小型的、可移植的软件库, 阅读全文
posted @ 2019-12-04 23:06 mongotea 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 正如我们在第11章所看到的.构架权衡分析方法(ATAM)为软件设汁师提供了种 在设计或维护软件系统时,对所面临的技术权衡进行评佔的手段„在ATAM中,我们主要 研究了系统的涉众认为重要的质量属性,其在实际或建议构架的设计中的实现程度。我们 还对构架权衡进行了分析-某个决策同时会对几个质量厲性产生影响 阅读全文
posted @ 2019-12-04 23:05 mongotea 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 现在我们把CBAM方法应用到实际系统.以给出该方法在实际应用中的一个示例。 该系统具有重要的性能和可用性需求。该项目具有长期性,因此可修改性也非常重要。 ECS项目的管理人员只有有限的年度预箅来维持和增强当前的系统。在ATAM评估 中,我们从系统涉众那儿获取了许多期望对系统进行的变更。从而产生了大量 阅读全文
posted @ 2019-12-04 23:05 mongotea 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 我们还选择了具有集成COTS产品经验的人,因为客户告诉 我们Nightingale采用了几个商业软件包。令人欣喜的是,我们的‘个提问者还具有在卫生 保健业工作的经验. 我们举行了 一个为时1天的开工会议,由评估小组、项目经理、首席设计师和 Nightingale的第1位客户的项目经理参加。项目经理、 阅读全文
posted @ 2019-12-04 22:05 mongotea 阅读(1725) 评论(0) 推荐(0) 编辑
摘要: 本章将介绍构架权衡分析方法,它是评估软件构架的一种综合全面的方法。之所以称 为ATAM方法,是因为这种方法不仅可以揭示出构架满足特定质量目标的情况,而且(因 为它认识到了构架决策会影响多个质量厲性)可以使我们更清楚地认识到质量目标之间的 联系一即如何权衡诸多质量目标。 评估大型系统的构架是一项复杂的 阅读全文
posted @ 2019-12-04 22:05 mongotea 阅读(2327) 评论(0) 推荐(0) 编辑
摘要: 10.1介 绍 在本书中,我们始终把构架当作在很大程度上受您控制的亊物,并说明了如何制定构 架决策(第3部分将阐述如何分析这些决策进行),以实现待开发系统的目标和需求。但是,我们还需耍考虑另外一方面。假定个系统己经存在,但不知道其构架。也许最初 ;的开发人员从来没有编写过构架文档:也许曾编写过文档, 阅读全文
posted @ 2019-12-04 22:04 mongotea 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在构架商业周期中.设计师已经设计了构架并将其•编成了文档。现在的任务是,讨论 如何评估和分析构架,以确保该构架满足了需求,能够正常发挥作用。这就是第III部分的 重点,我们首先回答关于构架评估的•些基本问题——原因、时间、成本、收益、技巧、 计划内、计划外、前览条件以及结果。 原 因 关于系统构架的 阅读全文
posted @ 2019-12-04 22:04 mongotea 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 正如我们反复看到的一样,系统的软件构架在系统开发和开发该构架的组织中起到了 -个中心作用。对于系统和开发系统的项目,构架起到的是蓝图的作用。它定义了必须由 设汁和实现小组完成的工作任务,是系统质量厲性的主要载体,如性能、可修改性和安全 性。如果没有统一的构架构想,任何一个质量属性都无法实现。构架是一 阅读全文
posted @ 2019-12-04 22:03 mongotea 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 现在,我们看一下使视围文档完整所需要做的工作,即捕获应用于多个视图或作为一 个整体的文档软件包的信息。跨视图的文档仅由3个主要方面组成,我们将其总结为“如何-什么-为什么”: (1)如何安排和组织构架的文档,以使构架的涉众能够有效可靠地找到所需要的信息。 本部分由于一个视图目录和一个视图模板组成。 阅读全文
posted @ 2019-12-04 22:03 mongotea 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页