UML的五种视图——Rational Rose的四种视图

简介: UML的五种视图——Rational Rose的四种视图

软件体系架构有个“4+1视图”,从百度百科里查到它包括如下内容:

      逻辑视图(Logical View),设计的对象模型(使用面向对象的设计方法时)。

      过程视图(Process View),捕捉设计的并发和同步特征。

      物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性。

      开发视图(Development View),描述了在开发环境中软件的静态组织结构。

      架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例 (use cases)或场景(scenarios)来说明,从而形成了第五个视图。
       还有一张说明4+1视图关系的图如下:

                                           

       看看上边这副图,跟下面这幅UML的5个互联视图是多么相像!!!


      已知:

       “4+1”视图是对逻辑架构进行描述,被 RUP 采纳,现在已经成为架构设计的结构标准。

       UML是一种面向对象的可视化建模语言。

      我不禁这样联想:      

      那UML中的五个视图是否就是“4+1视图”在UML语言下的一个实例化呢?

       有待更深一步的理解。先这样猜测着。


      Rational Rose中的四种视图:

              Use Case View (用例视图)

              Logical View( 逻辑视图)

              Component View(组件视图)

              Deployment View( 部署视图)

      这样的视图安排与“4+1视图”有什么关系吗?

      Rational Rose才刚刚开始使用,目前还无法解释,只待学习地深入一些,去探索这些问题。


相关文章
UML 总结 类图的构成: Rational Rose:描述软件
UML 总结 类图的构成: Rational Rose:描述软件
|
设计模式 数据可视化 测试技术
UML总结 面向对象技术 、Rational Rose 界面
UML总结 面向对象技术 、Rational Rose 界面
|
测试技术 uml 开发者
UML基础与应用之用例视图
UML基础与应用之用例视图
152 0
|
测试技术 uml
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(三)
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(三)
249 0
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(三)
|
测试技术 uml 数据安全/隐私保护
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(二)
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(二)
352 0
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(二)
|
测试技术 数据库 数据安全/隐私保护
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(一)
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(一)
450 0
【UML 建模】UML建模语言入门 -- 用例视图详解 用例视图建模实战(一)
|
测试技术 uml
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(三)
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(三)
324 0
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(三)
|
测试技术 uml 数据安全/隐私保护
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(二)
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(二)
297 0
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(二)
|
运维 测试技术 uml
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(一)
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(一)
412 0
【UML 建模】UML建模语言入门-视图,事物,关系,通用机制(一)