你可能感兴趣的试题
在建立软件架构的初期,一般需要选择一个合适的架构风格 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系 软件架构设计活动将己标识构件集成到软件架构中,设计并实现这些构件 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
主要输出结果是架构规格说明书和测试架构需求的质量设计说明书 架构文档要保持即时更新,并记录每次进行修改的原则 文档只需分发给系统分析师和系统架构设计师,以增强文档的保密性 文档的完整性和质量是软件架构成功的关键因素之一
使用ABSD方法,设计活动可以从项目总体功能框架明确就开始 ABSD方法是一个自顶向下,递归细化的过程 ABSD方法有三个基础:功能分解、选择架构风格实现质量和商业需求以及软件模板的使用 使用ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止
对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差 对于采用管道-过滤器架构风格的系统,可以通过引入过滤器的数据并发处理提高系统性能 对于采用面向对象架构风格的系统,可以通过减少功能调用层次提高系统性能 对于采用过程调用架构风格的系统,可以通过将显式调用策略替换为隐式调用策略提高系统性能。
使用 ABSD方法设计活动可以从项目总体功能框架明确就开始 ABSD方法是一个自顶向下,递归细化的过程 ABSD方法有三个基础:功能分解、选择架构风格实现质量和商业需求以及软件模板的使用 使用 ABSD方法,设计活动的开始意味首需求抽取和分析活动可以终止
对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差 对于采用管道—过滤器架构风格的系统,可以通过引入过滤器的数据并发处理提高系统性能 对于采用面向对象架构风格的系统,可以通过减少功能调用层次提高系统性能 对于采用过程调用架构风格的系统,可以通过将显式调用策略替换为隐式调用策略提高系统性能
在建立软件架构的初期,一般需要选择一个合适的架构风格 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
在建立软件架构的初期,一般需要选择一个合适的架构风格 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系 软件架构设计活动将己标识的构件集成到软件架构中,设计并实现这些构件 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审