ドメイン・モデリング
|
用語 |
ドメイン・モデリング |
|
用語(英) |
Domain Modeling |
|
別名 |
- |
DEFINITION
Domain Modelingとは、問題領域の用語、概念、規則、境界を、開発目的に応じたDomain Modelとして構成する活動です。対象となるRealityから何を選び、どのViewとして表すかを明確にします。
SimpleModeling
SimpleModelingでは、Domain Modelingを問題領域をモデル化する活動として位置付けます。Domain Modelは、形式的な概念、関係、規則、制約を扱うObject Model、知識の構造と根拠を扱うKnowledge Model、自然言語の語りと自由構造を扱う文芸モデルにまたがります。
用語集は、三つのモデルに現れる用語の意味と同一性を管理し、相互に接続します。用語集、Use Case、Context、Bounded Context、Ubiquitous Language、DDDを用いて、ドメインエキスパート、開発者、AIがDomain Modelの妥当性を反復的に確認します。