お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
ルールエンジンの短い紹介
- エキスパートシステムとルールエンジンの短い歴史
- 人工知能とは何か?
- フォワードチェイニングとバックワードチェイニング
- 宣言的プログラミングと手順/オブジェクト指向プログラミング
- ソリューションの比較
- ルールエンジンを使用するタイミング
- ルールエンジンを使用しないタイミング
- ルールエンジンの代替手段
KIE
- 宣言的モデルと伝統的事実モデル
- 単純なテストを用いた単純なルールの実行
- アセットの作成
- 決定表
- ルールテンプレート
- ガイデッドルールエディター
- テスト、制限、および利点
- ルールを使用した単純なプロセスの開発
Eclipseでルールを記述する
- ステートレスセッションとステートフルセッション
- 適切な事実を選択する
- 基本的な演算子とDrools固有の演算子
- 基本的な集計関数(合計、最大値など)
- 中間計算
- 新しい事実を挿入する
- 演習(多くあります)
BPMNを使用したルールの順序付け
- サリエンス
- RuleflowとBPMN 2.0
- プロセスからルールセットを実行する
- ルールとゲートウェイ
- BPMN 2.0機能の概要(トランザクション、例外処理など)
- Droolsでの包括的な宣言的ビジネスロジック
ドメイン固有言語(DSL)
- 新しい言語の作成
- 管理者が使用できるようにDSLを準備する
- DSLを使用した基本的な自然言語処理(NLP)
- ルールからDSLを書くための戦略
- アナリストが書いたDSLからルールを書くための戦略
単体テスト
- テスト戦略(ケースごとまたはルールごと)
- テストを自動的に実行する
要求
必須ではありませんが、任意の言語でのプログラミングスキル(SQL、Java、C#、VBAなど)が強く推奨されます。
21 時間
お客様の声 (2)
彼が私たちの機械を見てくれて、困ったときに助けてくれたことがとても嬉しかったです。
Megan Burns - Sandia National Labs
コース - Drools 7 and DSL for Business Analysts
機械翻訳
難易度の高い問題をグループで解く練習と問題解決。
Randy Comer Comer - Sandia National Labs
コース - Drools 7 and DSL for Business Analysts
機械翻訳