Uml 在组件关系图中,在哪里可以为组件连接器命名?

Uml 在组件关系图中,在哪里可以为组件连接器命名?,uml,components,Uml,Components,我有一个包含两个组件实例的组件图,它们之间有一个组装连接器。当前,程序集连接器中有一个标签,其中写入了:“”。是否可以,或者我应该将此文本作为端口的名称 谢谢。首先,在两个组件之间放置装配连接器是无效的。组件连接器是组件的两个实例之间的链接,并显示它们是链接到thrpugh接口的。因此,此处应使用相应的接口名称作为标签 如果“cooperativeperception”是接口名称,那么这是可以的 下面是一个类似情况的例子。它阐明了接口(组件级)和程序集(实例级)之间的关系: 还有一点。是用户在

我有一个包含两个组件实例的组件图,它们之间有一个组装连接器。当前,程序集连接器中有一个标签,其中写入了:“”。是否可以,或者我应该将此文本作为端口的名称


谢谢。

首先,在两个组件之间放置装配连接器是无效的。组件连接器是组件的两个实例之间的链接,并显示它们是链接到thrpugh接口的。因此,此处应使用相应的接口名称作为标签

如果“cooperativeperception”是接口名称,那么这是可以的

下面是一个类似情况的例子。它阐明了接口(组件级)和程序集(实例级)之间的关系:


还有一点。是用户在UML中指示一个原型。除非您知道自己在做什么,否则不应在接口名称周围使用它。

对不起,我的意思是“组件实例”,我编辑了我的问题。好的,但在我的例子中,我不想展示所需/提供的接口。因此,我只在两个组件实例上使用端口,在另一个图中描述了两个端口的提供/所需接口。在(第7页)中,作者给组件连接器起了一个名字“ab”和一个类型“Bat”。我想我可以在我的情况下这样做,并使用“cooperative perception”作为名称(不带>),顺便说一句,看起来组件连接器也可以。部件连接器是两个组件之间的连接器,用于定义一个组件提供另一个组件所需的服务。这是一种避免指定所需/所需接口的方法,并在另一个列出端口所提供/所需接口的图表中这样做。我不认为程序集可以使用组件,它们是一种链接。也许您已经看到了一个结构化分类器的示例,其中它连接了两个部分。然而,部件是一种实例。事实上,我在阅读后发现“端口”是组件的“部件”。因此,“端口”就是一个实例。因此,可以在两个组件的两个端口之间绘制(并调用)链接。当链接是定向的时,这意味着其中一个端口实现了另一个端口所需的接口。如果是双向的,则意味着两个端口都实现了另一个端口所需的接口。你说的对吗?现在,是否可以将此链接称为装配连接器?是的,我会这么说,但零件(端口)是一种实例。如果这可以看作是组件之间的关系,那么听起来更正确。复合结构毕竟是类和实例图之间的某种混合。