お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
ルールエンジンの簡易紹介
- 人工知能
- エキスパートシステム
- ルールエンジンとは何か?
- なぜルールエンジンを使用するのか?
- ルールエンジンの利点
- いつルールエンジンを使用すべきか?
- スクリプトエンジンやプロセスエンジンとの比較
- いつルールエンジンを使用すべきでないのか?
- 強結合と弱結合
- ルールとは何か?
ルールの作成と実装
- ファクトモデル
- KIE(Knowledge Is Everything)
- ルールの可視化とリポジトリ
- 演習
ドメイン固有言語(DSL)
- ルールをDSLで置き換える
- DSLルールのテスト
- 演習
jBPM
- Droolsとの統合
- BPMNの基本的な概要
- プロセスからのルールの呼び出し
- ルールのグループ化
- 演習
Fusion(複合イベント処理)
- 複合イベント処理とは何か?
- Fusionの簡易概要
- 演習
Mvel - ルール言語
- フィルタリング(ファクトタイプ、フィールド)
- オペレーター
- 複合条件
- オペレーターの優先順位
- 集積関数(平均、最小値、最大値、合計、リスト収集など...)
Rete - 内部メカニズム
- コンパイルアルゴリズム
- DroolsのRete拡張機能
- ノードタイプ
- Reteツリーの理解
- Reteの最適化
ルールのテスト
- KIEを使用したテスト
- JUnitを使用したテスト
OptaPlanner
- OptaPlannerの概要
- 簡単な例題
アプリケーションとのルールの統合
- Javaコードからのルールの呼び出し
要求
任意のオブジェクト指向プログラミング言語の基本的な知識。
リレーショナルデータモデル(RDBMS)の基本的な知識。
ビジネスプロセスモデリングの基本的な理解。
21 時間
お客様の声 (5)
このトレーニングは、OptaPlannerユーザーガイドを読むことで残っていた私の知識の欠落部分を確実に補完しました。 今後のプロジェクトでOptaPlannerを使用する際のアプローチについて、幅広く理解できるようになりました。
Terry Strachan - Exel Computer Systems plc
コース - OptaPlanner in Practice
機械翻訳
すべての関数および演算子の共有例は、よく説明されています。
Brian Amlon - Thakral One, Inc.
コース - Introduction to Drools 7 for Developers
機械翻訳
手を動かす実践的な活動やユースケースの取り組みを行います。
Brian A - Thakral One, Inc.
コース - jBPM and Drools
機械翻訳
トレーナーが私たちのすべての質問に熱心に答えてくれたことが気に入りました。
Matthew Nelson Manuel - Thakral One, Inc.
コース - jBPM for Developers
機械翻訳
難易度の高い問題をグループで解く練習と問題解決。
Randy Comer Comer - Sandia National Labs
コース - Drools 7 and DSL for Business Analysts
機械翻訳