第4章 ファクトモデル
4.1. ファクトモデル リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
ファクトモデルは、ルールベースのアプリケーションにあるルールを駆動する際に必要です。通常、ファクトモデルは、アプリケーションのドメインモデルと部分的に一致しますが、一般的にドメインモデルとは切り離すべきです。こうすることで、長期的にみてルールをより簡単に管理することができます。
ファクトモデルの定義方法は 2 種類存在します。
- アプリケーションとルール両方により利用される Java クラスを含む
JAR
ファイルをアップロードします。 - BRMS 内でモデルを宣言します。これは、KnowledgeBase としてエクスポートし、お使いの Java コード内で利用することができます。