コース概要

ルールエンジンの簡単な紹介

  1. 短い歴史またはエキスパート システムおよびルール エンジン
  2. 人工知能とは何ですか?
  3. 前方チェーンと後方チェーン
  4. 宣言型とプロシージャ/ループの比較
  5. ソリューションの比較
  6. ルール エンジンをいつ使用するか?
  7. ルールエンジンを使用してはいけないのはどんな場合ですか?
  8. ルールエンジンの代替手段

KIE

  1. 宣言的ファクトモデルと従来のファクトモデル
  2. 単純なテストによる単純なルールの実行
  3. アセットのオーサリング
  4. デシジョンテーブル
  5. ルールテンプレート
  6. ガイド付きルールエディター
  7. テスト、制限、利点
  8. ルールを使用したシンプルなプロセスの開発

Eclipse でのルールの作成

  1. ステートレス セッションとステートフル セッション
  2. 適切な事実を選択する
    • 基本的な演算子と Drools 特定の演算子)
    • 基本的な累積関数 (sum、max など)
    • 中間計算
  3. 新しい事実を挿入する
  4. 演習(たくさんあります)

BPMN を使用した順序付けルール

  • 顕著性
  • ルールフロー vs BPMN 2.0
  • プロセスからのルールセットの実行
  • ルールとゲートウェイ
  • BPMN 2.0 機能 (トランザクション、例外処理) の簡単な概要
  • Drools の包括的な宣言型ビジネス ロジック

ドメイン固有 Languages (DSL)

  • 新しい言語の作成
  • 管理者が使用する DSL の準備
  • DSL を使用した基本 Natural Language Processing (NLP)
  • ルールから DSL を作成するための戦略
  • アナリストが作成した DSL からルールを作成するための戦略

単体テスト

  1. テスト戦略 (ケースごとまたはルールごとのテスト)
  2. テストを自動で実行する

要求

必須ではありませんが、あらゆる言語でのプログラミング・スキルを強く推奨します(SQL、Java、C#、VBAなど)。

  21 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (2)

関連コース

関連カテゴリー