UMLのシーケンス図で以下の内容を記述する方法は定義されていない、はず。*1
- 例外のthrowとcatch
- 代用の方法としては以下のものがあるみたい。ちなみにアクティビティ図だと専用の記法がある。
- クラスメソッドの呼び出し
- インスタンスメソッドの呼び出しと区別が付かなくなってしまう。ラベルにクラス名を示す等の方法で区別をつけるしかない。
*1:Object Management Group, "OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2", 2007/11/2.
*2:http://www.netbeans.org/kb/55/uml-sequence-diagram_ja.html
*3:http://www.ibm.com/developerworks/rational/library/3101.html
*4:http://www.itarchitect.jp/technology_and_programming/-/10249-4.html