ドメイン・イベント
用語 |
ドメイン・イベント |
用語(英) |
Domain Event |
別名 |
ドメインイベント |
定義
Domain Eventは、Observation(観測記録)の中でドメインに意味を持ち、対応する振る舞いや処理を引き起こすものを表します。
ドメイン・イベントはシステムや業務上の状態変化を明確にモデル化し、アプリケーション層や他システムとの連携を駆動します。
備考
-
Phenomenonは観測可能な「現象」、Observationはその「記録」、Domain Eventは「意味を持つ出来事」と位置づけられます。
-
Domain Eventはユビキタス言語(Ubiquitous Language)に基づいて命名され、ドメイン・モデルにおける重要な要素となります。
-
イベントは過去形の動詞句で表現するのが一般的です (例: OrderPlaced, PaymentCompleted)。