生産ルールシステム
一連の生産ルールを通じて論理を整理します。各ルールには条件とアクションがあります。
一連の条件テストとして簡単に考えられる状況が数多くあります。データを検証する場合、各検証を条件として考えることができます。条件が偽の場合にエラーが発生します。あるポジションの適格性を判断することは、しばしば条件の連鎖として考えることができます。チェーンの最後までたどり着ければ適格となります。障害を診断する際には一連の質問を行い、各質問から新しい質問につながり、最終的に根本的な障害を特定できるようになることを期待します。
Production Rule System の計算モデルは、一連のルールの概念を実装しています。各ルールには条件とそれで実行されるアクションがあります。システムは、データに対して一連のサイクルでルールを実行します。各サイクルでは、条件が一致するルールを特定し、その後これらのルールのアクションを実行します。生産ルールシステムは、通常、エキスパートシステムの中核にあります。
DSL ブック の第 50 章で詳細を確認してください。