お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
ルールエンジンの簡易紹介
- 人工知能
- エキスパートシステム
- ルールエンジンとは何か?
- なぜルールエンジンを使用するのか?
- ルールエンジンの利点
- いつルールエンジンを使用すべきか?
- スクリプトエンジンやプロセスエンジンとの比較
- いつルールエンジンを使用すべきでないのか?
- 強結合と弱結合
- ルールとは何か?
ルールの作成と実装
- ファクトモデル
- 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 時間
お客様の声 (3)
トレーナーはその主題について非常に知識が豊富でした。
Herman - Megatech Systems (Pty) Ltd
コース - jBPM for Developers
機械翻訳
このトレーニングは、OptaPlannerユーザーガイドを読むことで残っていた私の知識の欠落部分を確実に補完しました。 今後のプロジェクトでOptaPlannerを使用する際のアプローチについて、幅広く理解できるようになりました。
Terry Strachan - Exel Computer Systems plc
コース - OptaPlanner in Practice
機械翻訳
この研修は非常に興味深く、今後のプロジェクトで役立つでしょう。また、トレーナーは常に質問に答えてくれたり、私たちが問題を抱えているときに支援してくれます。
Charles Kevin Regaliza - Thakral One Inc.
コース - Introduction to Drools 7 for Developers
機械翻訳