3

次のシーケンス図を前提として、UML通信図で同等のものを表現するにはどうすればよいですか?

ここに画像の説明を入力してください

編集これは、コミュニケーション図でループを表現する方法と は少し異なりますか?ループ内に2つのメッセージがあるためです。

ループの*について言及しているhttp://www.smartdraw.com/resources/tutorials/uml-collaboration-diagrams/へのリンクが表示されます。

その場合、次を使用するのが正しいでしょうか。

1 * [i = 1..5]:こんにちは
2 * [i = 1..5]:さようなら

私が見る問題は、これがあいまいに見えることです。それは、こんにちはx 5、次にさようならx 5、または(こんにちはさようなら)x5です。

4

2 に答える 2

4

それらを集約してみてください。代わりにこれらを導入してください:

1 * [i=1..5] : hellobye
1.1 : hello
1.2 : bye
于 2012-07-18T20:31:56.803 に答える
-1

できないと思います。コラボレーション図の全体的な考え方は、単純なオブジェクトの相互作用がある場合にそれらを使用することです。シーケンス図を使ってみませんか?

于 2012-06-24T21:52:08.730 に答える