具有部署依赖关系的节点实例
具有部署依赖关系的节点实例模式创建元素和一个部署图,这些图和描述图描述了具有单个节点(服务器)和执行环境(容器)的部署环境以及部署到它们的工件。
如图.显示具有节点实例的部署图,该节点实例带有已部署的Artifact实例及其随附的Deployment Specification实例。 这是工件部署的替代表示,可以通过将工件嵌套在节点内来显示。
目的:该模式的目的是允许设计人员或技术架构师创建或查看虚拟或物理部署环境的模型,其中包括诸如机器服务器之类的节点,诸如操作系统,容器,基于软件的服务器之类的执行环境。
时机:在为企业级别或主动级别定义技术体系结构时,通常使用该模式。
绘制过程:
符号说明:
应用场景:对工件(软件)实例到部署目标实例的部署进行建模。 需要显示节点的隔离专区时进行模型部署。使用“部署规范”指定部署的属性。
更改包和图的名称以适合计划。更改节点,工件和部署描述符的名称以适合该计划。在元素上添加注释以描述其目的和功能。
在包或图中添加或删除元素以适合计划。向通信路径末端添加多重性以反映基数。可以扩展该图以对部署环境的其他部分进行建模。用图像中的图像替换图表元素的默认外观库使图更具吸引力。图像库包含服务器,路由器,网络等的图像。定义跟踪关系,以显示设备如何与上层流程元素(例如组件,需求)和跨过程元素(例如工件和数据库表)相关联。
追溯窗口
“可跟踪性”窗口自动显示用例与其他模型元素(包括上流程元素和下流程元素)之间存在的关系。 可追溯树视图可以方便地扩展以查看更深层次的关系,并且窗口中显示的元素可以位于它们所出现的所有图中。 有关更多详细信息,请参见“可追溯性窗口”帮助主题。
关系矩阵
关系矩阵提供了类似于电子表格的视图,其中包含两组元素及其之间存在的关系。 它可以用作强大的分析机制,以直观地指示元素之间如何相互关联,并发现哪些元素缺少关系。