“4+1”视图主要用于描述系统逻辑架构,最早由Philippe Kruchten

admin2022-08-02  18

问题 “4+1”视图主要用于描述系统逻辑架构,最早由Philippe Kruchten于1995年提出。其中(4)视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设计方法描述对象模型时,通常使用(5)表达类的内部属性和行为,以及类集合之间的交互关系;采用(6)定义对象的内部行为。【回答括号5】A.. 对象图 B. 活动图 C. 状态图D. 类图

选项 A.. 对象图
B. 活动图
C. 状态图
D. 类图

答案 D

解析 “4+1”视图是对逻辑架构进行描述,最早由Philippe Kruchten提出,他在1995年的IEEE Software上发表了题为The 4+1 View Model of Architecture的论文,引起了业界的极大关注,并最终被RUP采纳,现在已经成为架构设计的结构标准。“4+1”视图主要包括:

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

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

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

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

⑤架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例(Use Cases)或场景(Scenarios)来说明,从而形成了第五个视图。

当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2397117.html

最新回复(0)