Deployment 如何在部署关系图中显示当前未知数量的库

Deployment 如何在部署关系图中显示当前未知数量的库,deployment,uml,Deployment,Uml,我的系统仍处于概念阶段,但我正在创建一个部署图来集中讨论最终结果。系统将有一些运行时子程序库。在这个阶段,无法知道会有多少人:事实上,这个数字可能永远不会稳定,因为它将取决于系统的其他各个方面 库是guillemets中具有原型“library”的工件。我想到了几种绘制未知数字的方法: 显示一个库,并附上说明,说明库的数量未知 在库工件的右上角放一个星号,就像复合结构图一样 绘制重叠工件的倾斜堆栈 不要单独绘制它们:只需列出“库1、库2、库3…” 在工件和带星号的组件之间使用“清单”关系 而且肯

我的系统仍处于概念阶段,但我正在创建一个部署图来集中讨论最终结果。系统将有一些运行时子程序库。在这个阶段,无法知道会有多少人:事实上,这个数字可能永远不会稳定,因为它将取决于系统的其他各个方面

库是guillemets中具有原型“library”的工件。我想到了几种绘制未知数字的方法:

  • 显示一个库,并附上说明,说明库的数量未知
  • 在库工件的右上角放一个星号,就像复合结构图一样
  • 绘制重叠工件的倾斜堆栈
  • 不要单独绘制它们:只需列出“库1、库2、库3…”
  • 在工件和带星号的组件之间使用“清单”关系
  • 而且肯定还有很多其他的创造性的可能性


    有人知道是否有UML规定的方法在部署图上显示未知数量的库,如果有,它是什么吗?

    我认为您需要将显示人工制品、组件、节点等类的逻辑部署模型(抽象)与物理部署模型分开(具体)显示这些人工制品、组件和节点等的特定实例。在逻辑级别,您可以显示一个称为“库”的抽象人工制品,该抽象人工制品与逻辑设计中的节点、组件等的多重性相关。然后,您可以专门化该抽象工件,并在具体的部署模型级别,创建与节点、组件等实例关联的这些库专门化的实例

    比如:


    在部署级别对您所知道的进行建模,尝试建模/显示未知工件既没有意义,也没有兴趣。尽管仍处于概念阶段,但我们已经了解了一些有关部署结构的知识。例如,我们知道将有子例程库需要管理…我们只是不知道它们都是什么。一、 和我一起工作的人,对这个事实很感兴趣,并且想把它形象地呈现出来。如果你们不这么感兴趣,我们两个都会很高兴我们在不同的项目上工作。有趣的想法:我会试试看。非常感谢。