イベントを表示する典型的なUML図

私はいくつかのモジュールを持っています。彼らはイベントを通じて互いにコミュニケーションをとります。

これを示すために通常どのようなUMLダイアグラムを使用しますか?

人々が使用するuml以外の図はありますか?

どんな例?

4
私はそのモジュールがイベントを発生させ、それがモジュールbによって処理されることを示したかった
追加された 著者 zachary,
ダイアグラムで何を表現したいですか?モジュールがイベント(静的構造)によって通信しているか、コミュニケーション(動的挙動)がどのように表示されているかを示したいですか?
追加された 著者 Daniele Pallastrelli,

3 答え

シーケンス図では、モジュール間のすべてのイベントのやりとりを順番に表示したいと思っています。これは、コンポーネント間で非同期メッセージのシーケンスを表現するための好ましい方法です

2
追加された

モジュールAがモジュールBによって処理されるイベントEを発生させるという事実を表現したいなら、あなたのアーキテクチャの構造を示す静的ダイアグラムを提案します。

特に、私が描くことができるクラス図を使用します:

  • モジュールAとB(ステレオタイプを持つクラス)
  • イベントE(ステレオタイプのイベントを持つクラスです)
  • BとEの間の subscribe という名前の関連付け
  • AとEの間に publish という名前の関連付けがあります。
1
追加された

一般的には、「行動」図を使用したいと考えています。複数の味があります。どのダイアグラムを選択するかは、与えられたダイアグラムが伝えたいものの意図に依存します。

http://www.visual-paradigm.com/product/vpuml/provides /behavioralmodeling.jsp

0
追加された