Action /Call Acivity实际上是语言规范的一部分吗?根据这的消息来源,这不是:
调用活动操作由动作符号中的rake样式符号表示.请注意,尽管UML2.4规范提供了此表示法,但UML规范中没有正式的调用活动操作。
然而,我们可以找到许多使用和讨论rake符号的例子。此外,我也找不到符号内的‘画麦克斯’。由于我在将UML活动图与另一种符号进行比较,所以我坚持规范是很重要的。
如果它是规范的一部分,谁能告诉我在Edraw中找到它的位置吗?
发布于 2017-02-05 13:46:30
我没有检查2.4,但最近的2.5规范在第452页的16.3.4.1调用行为操作中对其进行了描述:
..。一个活动的调用是通过在Action符号中放置一个rake样式的符号来表示的(见图16.15,左)。rake类似于一个小型层次结构,表明此调用启动了另一个表示进一步分解的活动.
我无法帮助EDraw,但是Enterprise在很长一段时间内确实有这种符号。您应该使用建模而不是绘图工具来创建UML模型。
发布于 2017-02-06 21:33:00
您链接到的网站的断言并不完全正确。UML规范的一部分(据我所知)是CallBehaviorAction。因为Activity是一种Behavior,所以CallBehaviorAction是用来调用Activity的。没有CallActivityAction,因为不需要。CallBehaviorAction有那个rake图标。
https://stackoverflow.com/questions/42050586
复制相似问题