3

メソッドは、渡されたデータを使用して連続して検証チェックを実行します。検証チェックが失敗した場合、例外がすぐにスローされ、メソッドは中止されます。

UML シーケンス図でこのフローをどのように視覚化できますか? シーケンス図に例外を表示することは可能ですか?

おそらく可能な解決策は、ネストされた代替手段を使用することです。

4

1 に答える 1

6

UML は、モデルの例外に固有のものを提供しません。http://www.uml-diagrams.org/sequence-diagrams-questions-answers.htmlを見てください。

ただし、シーケンス図でモデル化する方法があります。シーケンス図について詳しくは、http://www.ibm.com/developerworks/rational/library/3101.htmlを参照してください。

私は、シーケンス図からの例外を無視することを好みます。あなたの場合、すべての検証を 1 つのメソッドに含めて、それを行うだけです。したがって、このメソッドのシーケンス図には、検証手順のみが表示されます。

于 2013-05-09T21:27:06.723 に答える