依赖(Dependency)

依赖只是说明一个元素的定义或实现需要另外一个元素,但是并没有具体说明到底依赖什么、怎么依赖的。依赖元素更具体的继承元素可以对依赖关系做出规定。

依赖元素两个端的元素是它的两个属性:

client : NamedElement [1..*]{subsets DirectedRelationship::source}

客户端,它依赖提供端元素,就是表示依赖关系的线的起始段连接的元素。它是一个命名元素,也是它的基类“有向关系”的源端属性的子集。

supplier : NamedElement [1..*]{subsets DirectedRelationship::target}

提供端,向客户端提供某种依赖的信息,在表示依赖关系的线的末端连接的元素。它是一个命名元素,也是它的基类“有向关系”的目标端属性的子集。

依赖关系的表示方法是一个有箭头的虚线,从客户端指向提供端。

MBSES用户使用说明书