下表列示了每个构造型、将它应用于的关系以及对它的描述。
| 构造型 | 关系 | 描述 |
|---|---|---|
| «call» | 依赖关系 | 此构造型应用于将调用 Supplier 类中的操作的 Consumer 类中的操作。调用依赖关系可以将客户操作连接至作用域内的任何供应者操作。 |
| «create» | 依赖关系 | 此构造型应用于将创建供应者模型元素的实例的客户模型元素。 |
| «derive» | 抽象 | 此构造型应用于从供应者模型元素中计算的使用者抽象。 |
| «instantiate» | 依赖关系 | 此构造型应用于将创建供应者模型元素的实例的客户模型元素中的操作。 |
| «refine» | 抽象 | 此构造型应用于与供应者模型元素相比能提供更精细抽象的模型元素。 |
| «send» | 依赖关系 | 此构造型应用于将发送目标信号的操作。 |
| «trace» | 抽象 | 当模型元素表示不同模型中的同一概念时,此构造型应用于跟踪对模型元素所作的更改。 |