【发布时间】:2021-10-06 21:57:46
【问题描述】:
我想检查活动图中扩展区域中“迭代”的定义是什么。对我个人而言,这从来都不是问题,因为我将其理解为让我执行 For 循环,例如,
For i=1 to 10
Do-Something // So it does it 10 times
End For
但是,当我向观众展示我的 UML 图时,一位工程师团队负责人(不是 UML 专家)反对“迭代”一词,因为他将“迭代”理解为“迭代过程”,这样每个step 改善了结果。我也知道这个定义,但我认为 UML 定义不是那个,而是一个简单的 For-Loop。
请确认«iterative»和迭代的UML定义就像一个简单的For循环。否则,如果是这样。
【问题讨论】:
标签: iteration uml terminology