1
我想通過UML2活動圖的手段,以下活動建模:UML2活動圖:對象流和控制流
- 執行措施1。此操作產生兩個輸出參數:Object1 和Object2。
- 執行操作2。此操作需要Object2作爲輸入參數。它不要求Object1作爲輸入參數。
- 執行動作3。該操作需要Object1和Object2(Action1的輸出參數)作爲輸入參數。
如下圖(不理會命名爲「LoopNode1」):
我想我還沒有完全理解令牌,在UML2對象流和控制流的概念。我如何明確Action2是在Action3之前執行的?恕我直言,如圖所示,所執行的行動的順序不明確,是嗎?我想完全按照上面所述來實現活動,沒有任何並行性!
非常感謝您的幫助!
帶有同步條/連接時,對象流將丟失。所以你的答案意味着表達_both_對象流_and_順序的唯一方法是使用序列圖? –