![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构设计
文章平均质量分 74
loveseasidezt
这个作者很懒,什么都没留下…
展开
-
RUP" 4+1"视图模型
4+1"视图最早由Philippe Kruchten提出,他在1995年的《IEEE Software》上发表了题为《The 4+1 View Model of Architecture》的论文,引起了业界的极大关注,并最终被RUP采纳,现在已成为架构设计的结构标准。五类视图需要考虑的问题不一样:场景视图也叫用例视图,描述用户的业务场景,从用户的角度识别出业务需求,它是架构设计的起点...原创 2010-06-25 16:48:08 · 1064 阅读 · 0 评论 -
运用RUP 4+1视图方法进行软件架构设计[转](一)
要开发出用户满意的软件并不是件容易的事,软件架构师必须全面把握各种各样的需求、权衡需求之间有可能的矛盾之处,分门别类地将不同需求一一满足。本文从理解需求种类的复杂性谈起,通过具体案例的分析,展示了如何通过RUP的4+1视图方法,针对不同需求进行架构设计,从而确保重要的需求一一被满足。 呼唤架构设计的多重视图方法 灵感一闪,就想出了把大象放进冰箱的办法,这自然好。但希望每个架构设计策略都...原创 2010-06-25 16:59:20 · 292 阅读 · 0 评论 -
运用RUP 4+1视图方法进行软件架构设计[转](二)
开发视图:设计满足开发期质量属性的架构软件架构的开发视图应当为开发人员提供切实的指导。任何影响全局的设计决策都应由架构设计来完成,这些决策如果"漏"到了后边,最终到了大规模并行开发阶段才发现,可能造成"程序员碰头儿临时决定"的情况大量出现,软件质量必然将下降甚至导致项目失败。 其中,采用哪些现成框架、哪些第三方SDK、乃至哪些中间件平台,都应该考虑是否由软件架构的开发视图确定下来。图6展示...原创 2010-06-25 17:08:14 · 247 阅读 · 0 评论