第四次作业

部署视图表示运行时计算资源的物理布置。这些运行的资源称为节点。在运行时,节点包含构件和对象。构件和对象的分配可以是静态的,它们可以在节点之间迁移。如果含有依赖关系的构件实例放在不同的节点上,部署视图可以展示执行过程中的瓶颈。

构件是定义了良好接口的物理实现单元,它是系统中可替换的部分。举个例子:电路板上的电容器,独立声卡,独立显卡。

节点是表示计算资源在运行时的物理对象,通常具有内存和处理能力。节点可能具有用来辨别各种资源的构造型。节点可以包含构件和对象实例。节点用带有节点名称的立方体表示,可以具有分类。节点之间的关联代表通信路径。关联有用来辨别不同路径的构造型。节点也有泛化关系,将节点的一般描述和具体的特例联系起来。对象在节点内的存在用嵌套在节点内的对象符号来表示。如果这样表示不方便,对象符号可以包含它所在节点的location标签。节点间对象或构件实例间的迁移也可以表示出来。

 

模型管理视图

    任何大的系统都必须被分成几个小的单元,使得人们可以一次只处理有限的信息,并且分别处理这些信息的工作组之间不会互相干扰。模型管理由包及包之间的依赖关系组成。

模型是从某一个视角观察到的对进行系统完全描述的包。它从一个视点提供一个系统的封闭的描述。它对其他包没有很强的依赖关系,如实现依赖或继承依赖。跟踪关系表示某些连接的存在,是不同模型的元素之间的一种较弱形式的依赖关系,它不用特殊的语义说明。

    通常,模型为树形结构。根包包含了存在于它体内的嵌套包,嵌套包组成了从给定观点出发的系统的所有细节。子系统是有单独的说明和实现部分的包。它表示具有对系统其他部分存在干净接口的连贯模型单元,通常表示按照一定的功能要求或实现要求对系统进行的。模型和子系统都用具有构造型关键字的包表示。

posted on 2021-02-17 20:18  计应192西四组  阅读(43)  评论(0编辑  收藏  举报

导航