お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
ルールエンジンの簡易紹介
- 人工知能
- エキスパートシステム
- ルールエンジンとは何か?
- なぜルールエンジンを使用するのか?
- ルールエンジンの利点
- いつルールエンジンを使用すべきか?
- スクリプトエンジンやプロセスエンジンとの比較
- いつルールエンジンを使用すべきでないのか?
- 強結合と弱結合
- ルールとは何か?
ルールの作成と実装
- ファクトモデル
- 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
機械翻訳
彼のデモンストレーションは、最初から行うことで、ステップバイステップのプロセスを確認することができます。実践的な例も素晴らしく、既に実際のケースシナリオのように感じられました。
Kim Justine Ferriol - Thakral One, Inc.
コース - Introduction to Drools 7 for Developers
機械翻訳
彼らがトレーニング前にプレゼンテーションとマニュアルを共有するという私の提案に対応してくれたことに感謝しています。これは私にとって非常に役立ちました。また、個別の活動も気に入りました。私たちのトレーナーが各ケーススタディに対する私たちの解釈を見ることができました。
Kim Justine Ferriol - Thakral One, Inc.
コース - jBPM and Drools
機械翻訳
講師が受講者のほとんどの質問に対応し、実践的な演習も行うことができたことが気に入っています。
Kim Justine Ferriol - Thakral One, Inc.
コース - jBPM for Developers
機械翻訳
難易度の高い問題をグループで解く練習と問題解決。
Randy Comer Comer - Sandia National Labs
コース - Drools 7 and DSL for Business Analysts
機械翻訳