RUP4+1架构方法采用用例驱动,在软件生命周期的各个阶段对软件进行建模,从不同视角对系统进行解读,从而形成统一软件过程架构描述.图1.RUP4+1架构图用例视图(UseCasesView),最初称为场景视图,关注最终用户需求,是系统功能的高层抽象,为整个技术架构的上线文环境.通常用UML用例图和活动图描述。逻辑视图(Logicalview),主要是整个系统的抽象结构及抽象实现方式的表述,关注系统提供最终用户的功能,不涉及具体的编译即输出和部署,通常在UML中用类图,协作图,时序图来表述,类似与我们采用OOA的对象模型。开发视图(DevelopmentView),描述软件在开发环境下的静态组织