预订演示
前页 后页

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

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

应用重新定义关系

行动

1

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

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

2

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

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

3

至:

  • 从重新定义的原型中移除一个标签,为重新定义的原型赋予一个与要移除的标签同名的属性,并赋予该属性 <<removed>> 原型;请参阅示例中的“含义”
    使用我们的配置文件创建A “原则”元素将在所有方面充当 TOGAF 原则元素,但不会具有通常的“含义”标签
  • 为重新定义的原型添加一个新标签,并简单地给重新定义的原型添加标签;在示例中,TOGAF 配置文件未提供新的“应用程序”标签,但看起来好像是
  • 修改重新定义的原型中已有的标记值类型,给重新定义的原型赋予不同类型的标签;在示例中,“类型”是来自 TOGAF 配置文件的枚举,但我们给了它一组修改后的枚举文字,“度量”是 TOGAF 配置文件中的纯文本标记,但我们将其重新定义为 RefGUIDList 标记引用了一个新的“公制”刻板印象

4

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

示例图表

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