本章内容
- 结点和连接
- 对处理器和设备建模
- 对制品的分布建模
- 系统工程
正如制品一样,结点存在于物质世界中,在对系统的物理方面建模中它是一个重要构造块。结点是一个在运行时存在并代表一项计算资源的物理元素,通常至少拥有一些内存,而且常常具有处理能力。
利用结点可以对系统在其上执行的硬件拓扑结构建模。一个结点通常表示一个可以在其上部署制品的处理器或设备。
1.入门
作为软件密集型系统组成部分而开发或复用的制品必须部署到一些硬件装置上才能执行。实际上,这就是关于软件密集型系统的全部---这样的系统应该既包含软件又包含硬件。
当构造一个软件密集型系统时,必须考虑逻辑和物理两个方面。在逻辑方面,需要发现诸如类、接口、协作、交互和状态机这样的事物;在物理方面,需要发现制品(表示上述逻辑元素的物理打包)和结点(表示在其上部署和运行这些制品的硬件)。
UML提供了结点的图形表示法
2.概念和术语
结点(node)是存在于运行时并代表一项计算资源的物理元素,一般至少拥有一些内存,而且常常具有处理能力。在图形上,把结点画成一个立方体。
2.1名称
每一个结点必须具有一个有别于其他结点的名称。名称(name)是一个文本串,单独一个