预订演示
前页 后页

在另一个配置文件中重新定义构造型

如果您想在另一个配置文件中重新定义构造型,添加新标签并删除或修改现有标签,而构造型在所有其他方面的行为就好像它是原始构造型一样,您可以使用此处描述的重定义关系。

应用重新定义关系

行动

1

创建一个构造型元素,其名称与您正在重新定义的构造型的完全限定名称相同。请参阅示例中的“TOGAF::Principle”。

将此构造型元素设置为“抽象”。

2

创建具有相同名称的构造型元素,而不是完全限定的。请参阅示例中的“原理”。

划a 将关系从重新定义的刻板印象重新定义为重新定义的刻板印象。

3

到:

  • 从重新定义的原型中删除一个标签,将图表工具箱的“配置文件”页面中的“已删除属性”属性拖放到重新定义的原型上。使用与要删除的标签相同的名称该属性。这将创建一个具有原型 <<removed>> 的新属性,从而防止从原始原型继承标记值;请参阅示例中的“含义”
    使用我们的配置文件创建的“ A ”元素将以各种方式充当 TOGAF 原则元素,但不会有通常的“含义”标签
  • 向重新定义的构造型添加新标签,只需为重新定义的构造型提供标签即可;在示例中,新的“应用程序”标签不是由 TOGAF 配置文件提供的,但会显示为
  • 修改重新定义的构造型中的现有标记值类型,为重新定义的构造型提供一个与要修改的标签同名但类型不同的标签;在示例中,“类型”是来自 TOGAF 配置文件的枚举,但我们已为其提供了一组修改后的枚举文字,“Metric”是 TOGAF 配置文件中的纯文本标签,但我们已将其重新定义为引用新“Metric”构造型的 RefGUIDList 标签

4

在将配置文件保存并部署在MDG 技术中之后,用户可以通过将技术设置为“活动”来指定创建的任何重新定义的元素都应该使用活动技术中的重新定义来创建。

示例图表

Redefines generalization extending a non-UML type in Sparx Systems Enterprise Architect.