Enterprise Architect,扩展属性

时间:2011-05-12 16:08:46

标签: uml enterprise-architect

我正在评估EA,有一件事让我很困惑,似乎没有任何方法来扩展EA中元素的属性。这是真的?。尽管如此,这听起来太荒谬了。还没有看到任何创建全新元素的方法。

例如,我在我的图表中添加了一个Issue元素,该元素有一个名为Difficulty的属性。此属性有3个定义的值:低,中,高。假设我需要扩展此属性以便能够“非常高”。这是不可能的,对吗?听起来很荒谬是真的。这样的事情会迫使我继续使用Excel,因为它的所有缺点。我们的梦想是能够使用我自己的属性创建一个全新的元素,这将使EA真正有用。

2 个答案:

答案 0 :(得分:2)

Enterprise Architect支持标准属性和标记值。

标准属性有时可以通过设置进行配置 - 难度是无法配置的属性的一个很好的示例。

标记的值是您正在寻找的。您可以通过多种方式指定标记值字段。您可以将元素配置为具有一组默认的标记值等。

可以通过构造型和配置文件创建新元素。看一下BPMN图 - 这完全是作为EA中的配置创建的。您将在“MDG technologies”文件夹中找到存储在xml文件中的gthe定义。这些xml定义以图表形式创建,然后导出为“profile”。

HTH

答案 1 :(得分:1)

难度值可以在EA存储库中配置为参考数据集之一。

特别是,在EA ​​13.5中,可以通过以下方式访问此文件:配置(功能区)>参考数据(组面板)>项目类型(菜单按钮)>常规类型(菜单选项)>困难(值集)

用于“标准EA”元素属性(例如,优先级或方案类型)的其他参考数据集也可以采用这种方式进行配置。另一方面,原型和标记值是更强大的功能,但是如果要以一致的方式广泛使用(即需要定义UML概要文件并将原型应用于模型元素),它们会带来额外的成本。