如何表示活动图中活动的重复



我的情况,对于给定的数字,我必须在给定的数字中重复几次活动。如何使用活动图在UML中表示这种情况?我以为我可以使用扩展区域,但我不知道如何。

最基本的方法是显示重复的循环:使用决策节点,然后循环回到合并节点。

另外,您可以用扩展区域表示循环。使用关键字<>和扩展节点链接区域内部及其外部。您可以在本文第6节中找到一个示例

但是,原则上,扩展区域用于处理输入中的集合:

如果值为迭代,则必须在 一个迭代序列,一个在另一个开始之前完成。 当第一个扩展执行立即开始 扩展区开始执行,随后的执行开始 上一个执行完成后。如果输入收集 被排序,然后按顺序排序扩展执行 由输入集合诱导。否则,扩展的顺序 执行未定义。

相关内容

  • 没有找到相关文章

最新更新