我正在使用可视化范例社区版UML工具。我正在创建一个包含一些动作的活动图。我注意到,当您右键单击一个动作时,我注意到了一个选项:“行为”,它将导致另一个菜单,使我能够向该行为添加图表。还有另一个选项可以添加一个子图。现在,子图是在调用父图时执行或运行的关系图。我不知道的是,行为选项是什么,和子图选项有什么不同?
发布于 2014-03-18 06:20:15
我不熟悉您的UML工具,但是根据UML标准,activity可能只描述整个活动的一部分。通常,活动可能非常复杂,并使用多个图表表示。活动从初始节点执行到活动最终节点。两者之间的所有动作都可以执行任何行为或任何其他活动。图表仅用于表示活动的内部部分。
我希望这不是太混乱的答案。
发布于 2014-03-21 07:12:40
我给可视化范例工具的支持小组发了一封电子邮件。以下是我就此事所收到的答覆:
“子图和行为有两个不同的含义。子图是深入模型模型以详细说明其细节的一个通用特性,所有模型类型都支持它。该行为是根据UML规范特别定义的行为,用于解释操作的细节。因此,您可以认为行为是用于定义其细节的特定行为,而子图是一个通用的特性。”
我只想和在座的每一个人分享这些,以防有人想知道。
https://stackoverflow.com/questions/22425553
复制相似问题