Jump To Close Expand all Collapse all Table of contents Red Hat Decision Manager のデシジョンエンジン はじめに 1. Red Hat Decision Manager のデシジョンエンジン 2. KIE セッション Expand section "2. KIE セッション" Collapse section "2. KIE セッション" 2.1. ステートレスな KIE セッション Expand section "2.1. ステートレスな KIE セッション" Collapse section "2.1. ステートレスな KIE セッション" 2.1.1. ステートレスな KIE セッションのグローバル変数 2.2. ステートフルな KIE セッション 2.3. KIE セッションプール 3. デシジョンエンジンにおける推論と真理維持 Expand section "3. デシジョンエンジンにおける推論と真理維持" Collapse section "3. デシジョンエンジンにおける推論と真理維持" 3.1. デシジョンエンジンのファクト等価モード 4. デシジョンエンジンにおける実行制御 Expand section "4. デシジョンエンジンにおける実行制御" Collapse section "4. デシジョンエンジンにおける実行制御" 4.1. ルールの顕著性 4.2. ルールのアジェンダグループ 4.3. ルールのアクティべーショングループ 4.4. デシジョンエンジンにおけるルール実行モードおよびスレッドの安全性 4.5. デシジョンエンジンにおけるファクトの伝播モード 4.6. アジェンダ評価フィルター 4.7. DRL ルールセットのルールユニット Expand section "4.7. DRL ルールセットのルールユニット" Collapse section "4.7. DRL ルールセットのルールユニット" 4.7.1. ルールユニットのデータソース 4.7.2. ルールユニットの実行制御 4.7.3. ルールユニットのアイデンティティーの競合 5. デシジョンエンジンにおける Phreak ルールアルゴリズム Expand section "5. デシジョンエンジンにおける Phreak ルールアルゴリズム" Collapse section "5. デシジョンエンジンにおける Phreak ルールアルゴリズム" 5.1. Phreak でのルール評価 Expand section "5.1. Phreak でのルール評価" Collapse section "5.1. Phreak でのルール評価" 5.1.1. 前向き連鎖と後向き連鎖を使用したルール評価 5.2. ルールベースの設定 5.3. Phreak における順次モード 6. 複合イベント処理 (CEP) Expand section "6. 複合イベント処理 (CEP)" Collapse section "6. 複合イベント処理 (CEP)" 6.1. 複合イベント処理 (CEP) におけるイベント 6.2. ファクトのイベントとしての宣言 6.3. イベントのメタデータタグ 6.4. デシジョンエンジンのイベント処理モード Expand section "6.4. デシジョンエンジンのイベント処理モード" Collapse section "6.4. デシジョンエンジンのイベント処理モード" 6.4.1. デシジョンエンジンのストリームモードにおける負のパターン 6.5. ファクトタイプに対するプロパティー変更の設定およびリスナー 6.6. イベントの時間オペレーター 6.7. デシジョンエンジンにおけるセッションクロックの実装 6.8. イベントストリームとエントリーポイント Expand section "6.8. イベントストリームとエントリーポイント" Collapse section "6.8. イベントストリームとエントリーポイント" 6.8.1. ルールデータのエントリーポイントの宣言 6.9. 時間または長さのスライディングウィンドウ Expand section "6.9. 時間または長さのスライディングウィンドウ" Collapse section "6.9. 時間または長さのスライディングウィンドウ" 6.9.1. ルールデータのスライディングタイムウィンドウを宣言 6.10. イベントのメモリー管理 7. デシジョンエンジンクエリーおよびライブクエリー 8. デシジョンエンジンのイベントリスナーおよびデバッグロギング Expand section "8. デシジョンエンジンのイベントリスナーおよびデバッグロギング" Collapse section "8. デシジョンエンジンのイベントリスナーおよびデバッグロギング" 8.1. デシジョンエンジンでのロギングユーティリティーの設定 9. Red Hat Decision Manager の IDE 向けのデシジョン例 Expand section "9. Red Hat Decision Manager の IDE 向けのデシジョン例" Collapse section "9. Red Hat Decision Manager の IDE 向けのデシジョン例" 9.1. IDE での Red Hat Decision Manager のデシジョン例のインポートおよび実行 9.2. Hello World の例のデシジョン (基本ルールおよびデバッグ) 9.3. 状態の例のデシジョン (前向き連鎖および競合解決) 9.4. フィボナッチの例のデシジョン (再帰および競合解決) 9.5. 価格設定のデシジョン例 (デシジョンテーブル) 9.6. ペットショップの例のデシジョン (アジェンダグループ、グローバル変数、コールバック、および GUI 統合) 9.7. 誠実な政治家の例のデシジョン (真理維持および顕著性) 9.8. 数独例のデシジョン (複雑なパターン一致、コールバック、および GUI 統合) 9.9. Conway の Game of Life 例のデシジョン (ルールフローグループおよび GUI 統合) 9.10. House of Doom 例のデシジョン (後向き連鎖および再帰) 10. デシジョンエンジン使用時のパフォーマンスチューニングに関する考慮点 11. 関連情報 A. バージョン情報 Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Decision Manager のデシジョンエンジン Red Hat Decision Manager 7.6ガイド概要 本書では、Red Hat Decision Manager でビジネスルールシステムおよびデシジョンサービスを作成する時に検討すべき、Red Hat Decision Manager のデシジョンエンジンに関する基本的な概念および機能について説明します。 Next