2016-04-07 157 views
1

我用企业架构师10.UML:模型的附加属性属性

我需要定义模型的附加属性的属性,例如:显示状态(文字),编辑状态(文字),位置数据树来自远程源(文本)等。这些属性目前用于文档目的。但可能会出现这些属性中的一些属性将在定制生成器生成源代码期间使用。

回答

3

为此使用标记值。创建高级/属性并不是真的可行。如果您在“功能和隔间可见度”中将其打开,标记的值可以显示在隔离专区中。形状脚本可以使用它们来呈现单个形状,代码生成器也可以评估它们。如Geert指出的那样,开始关注千年发展目标的创造。尽管你必须要做一些初创公司,但它会以相当短的时间来回报。

+1

托马斯是正确的。我想补充一点,为了正确地做到这一点,你应该研究创建一个UML配置文件,该配置文件定义了哪些类型的(元)元素需要哪些标记值。一开始可能看起来很多工作,但从长远来看,它肯定会有收益。 PS:你也应该升级。与v10相比,v12.1中有许多有趣的新功能和增强功能。 –

+0

什么是“千年发展目标”的立场? –

+1

@JimL。它代表模型驱动的生成器(IIRC),并且是为Enterprise Architect捆绑配置文件和加载项的一种方法。有点棘手(像EA中的几乎任何东西),但也非常强大。 –